- 浏览: 236269 次
- 性别:
最新评论
-
nechiy:
maidongdong 写道请教一下:1.不能全是数学和特殊字 ...
正则表达式(必须包含字母.数字和特殊字符) -
nechiy:
bruce,你的解决方法让我眼前一亮,最起码思维方式值得眼前一 ...
正则表达式(必须包含字母.数字和特殊字符) -
zgcy123456:
...
Calendar获取时间的月和日 -
zgcy123456:
谢谢了,lz,:idea:
Calendar获取时间的月和日 -
yan0133:
这个显然不对了,老兄你有没有试验过,随便写个纯字母的就通过了
正则表达式(必须包含字母.数字和特殊字符)
文章列表
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:
mysql> SELECT something FROM table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
DAYOFWEEK(date)
返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
mysql> select DAYOFWEEK('1998-0 ...
- 2007-06-05 13:28
- 浏览 1934
- 评论(0)
Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解 ...
- 2007-06-05 11:38
- 浏览 2173
- 评论(0)
Calendar获取时间的月和日
- 博客分类:
- java
开始使用new Date()测试,并用通过date.getMonth(),和date.getDay()获取,不过后来发现这两个访求是jdk1.1版本的,现在已经不用了,而且结果也不正确.
所以改用了Calendar
如下
Calendar rightNow = Calendar.getInstance();
int month =rightNow.MONTH;
int day = rightNow.DAY_OF_MONTH;
结果是month为2,而day为5,和现在的日期4.26没有关系
我然后用System.out.println(rightNow);,不过输出的很 ...
- 2007-06-05 11:14
- 浏览 18491
- 评论(2)
/**
* 取得指定月份的第一天
*
* @param strdate String
* @return String
*/
public String getMonthBegin(String strdate)
{
java.util.Date date = parseFormatDate(strdate);
return formatDateByFormat(date ...
- 2007-06-05 11:09
- 浏览 5569
- 评论(0)
import java.util.*;
public class D
{
public static void main(String []abc)
{
int y,m,d,h,mi,s;
Calendar cal=Calendar.getInstance();
y=cal.get(Calendar.YEAR);
m=cal.get(Calendar.MONTH);
d=cal.get(Calendar ...
- 2007-06-05 10:59
- 浏览 7098
- 评论(0)
(在文章的最后,将会介绍Date类,如果有兴趣,可以直接翻到最后去阅读)
究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢?
比如有:
月份的定义 - 阳`(公)历 一年12 个月,每个月的天数各不同;阴(农)历,每个月固定28天
每周的第一天 - 阳(公)历星期日是第一天;阴(农)历,星期一是第一天
实际上,在历史上有着许多种纪元的方法。它们的差异实在太大了,比如说一个人的生日是"八月八日" 那么一种可能是阳(公)历的八月八日,但也可以是阴(农)历的日期。所以为了计时的统一,必需指定一个日历 ...
- 2007-06-05 10:54
- 浏览 19355
- 评论(1)
java中的时间操作不外乎这四种情况:
1、获取当前时间
2、获取某个时间的某种格式
3、设置时间
4、时间的运算
好,下面就针对这三种情况,一个一个搞定。
一、获取当前时间
有两种方式可以获得,第一种,使用Date类。
j2SE的包里有两个Date类,一个是java.sql.Date,一个是
- 2007-06-05 10:41
- 浏览 3102
- 评论(0)
如果你想在ORACLE中存储DATE和时间信息的话,实际上你由两种字段数据类型的选择的话,就让我们看看这两种数据类型的差别和它们提供了些什么。<o:p></o:p>
<o:p></o:p>
DATE数据类型<o:p></o:p>
这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型。它可以存储月,年,日,世纪,时,分和秒。它典型地用来表示什么时候事情已经发生或将要发生。DATE数据类型的问题在于它表示两个事件发生时间间隔的度量粒度是秒。这个问题将在文章稍后讨论time ...
- 2007-06-04 17:16
- 浏览 5326
- 评论(0)
表 book 中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。
已经创建了数据库连接Connection conn;
方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。
java.sql.Date不支持时间格式。切记不要使用new java.sql.Date(int year,int month,int date),因为还要处理时间差问题。
PreparedStatement pstmt = conn.prepareStatement("insert into book ...
- 2007-06-04 17:14
- 浏览 3778
- 评论(0)
ORACLE/JSP技术涉及日期、时间问题的处理
(1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98'
在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如'21-8月-2003'或'21-8月-03'
(2)转换字符串为日期
使用ORACLE内部函数to_date()
to_date()函数的参数是to_char()函数参数的反转。
to_date(string_value , date_format)
变量定义如下:
string_value :为字符串直接值(字符串本身)、字符串列(数据库中定义的某个表的某列)或某字符串内部函 ...
- 2007-06-04 17:12
- 浏览 18503
- 评论(1)
1、为什么使用ROWID
ORACLE把ROWID作为B-树和其内部算法标示ROW的唯一标示。
在ORACLE8以前的版本中,ROWID标示FILE、BLOCK、ROW NUMBER,只用一个数
字代
表FILE号。
在ORACLE8中,一个DATAFILE有两个数字代表:
一个绝对值,是整个数据库唯一的。可以看DBA_DATA_FILES中的FILE_ID。
一个相对值,在TABLESPACE中是唯一的,可以看DBA_DATA_FILES中的
RELATIVE_
FNO。
新的ROWID使用相对值,所以必须存放SEGMENT的标示,否则就会混淆。 ...
- 2007-06-01 18:02
- 浏览 1434
- 评论(0)
1、rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数。
2、rownum不能以任何基表的名称作为前缀。
--自定义表phone
Name Type Nullable
----- ------------ --------
ID NUMBER
NAME VARCHAR2(20) Y
PHONE VARCHAR2(20) Y
ZIP NUMBER Y
--插入数据
ID N ...
- 2007-06-01 17:46
- 浏览 1420
- 评论(0)
原文出处:http://www.cnblogs.com/zjrstar/archive/2006/08/31/491090.html
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。
举例说明:
例如表:student(学生)表,表结构为:
ID char(6) --学号
name VARCHAR2(10) --姓名
create table s ...
- 2007-06-01 17:32
- 浏览 1070
- 评论(0)
java 代码
//文件名:myZip.java
import java.io.*;
import java.util.*;
import java.util.zip.*;
/**
* Title: 文件压缩和解压
* Description: 使用ZipInputStream和ZipOutputStream对文件
* 和目录进行压缩和解压处理
* Copyright: Copyright (c) 2003
...
- 2007-06-01 15:06
- 浏览 1377
- 评论(0)
1.JAVA里没有多继承,一个类之能有一个父类。而继承的表现就是多态。一个父类可以有多个子类,而在子类里可以重写父类的方法(例如方法print()),这样每个子类里重写的代码不一样,自然表现形式就不一样。这样用父类的变量去引用不同的子类,在调用这个相同的方法print()的时候得到的结果和表现形式就不一样了,这就是多态,相同的消息(也就是调用相同的方法)会有不同的结果。举例说明:
//父类
public class Father{
//父类有一个打孩子方法
public void hitChild(){
}
}
//子类1
public class Son1 extends ...
- 2007-06-01 15:01
- 浏览 1870
- 评论(0)