添加日本时区时区

posts - 9,&
comments - 7,&
trackbacks - 0
DATEADD 函数 [日期和时间]
--------------------------------------------------------------------------------
返回通过将若干日期部分添加到日期中而产生的日期。
DATEADD ( date-part, numeric-expression, date-expression )
date-part :
year | quarter | month | week | day | hour | minute | second | millisecond
date-part 要添加到日期中的日期部分。
numeric-expression 要添加到日期中的日期部分的数值。numeric_expression 可以是任意数字类型,但它们的值将被截断成整数。
date-expression 要修改的日期。
下面的语句返回值: 00:00:00.0。
SELECT dateadd( month, 102, '' ) 标准和兼容性
阅读(...) 评论()java向ORACLE插入时间
转自:http://tb.blog.csdn.net/TrackBack.aspx?PostId=653936
public class Test{
public static void main (String args
[]){&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&
java.util.Date a = new java.util.Date();
&&&&&&&&&&&&&&&
System.out.println(a);
&&&&&&&&&&&&&&&
java.sql.Date b = new java.sql.Date(a.getTime());
&&&&&&&&&&&&&&&
System.out.println(b);
&&&&&&&&&&&&&&&
java.sql.Time c = new java.sql.Time(a.getTime());
&&&&&&&&&&&&&&&
System.out.println(c);
&&&&&&&&&&&&&&&
java.sql.Timestamp d=new java.sql.Timestamp(a.getTime());
&&&&&&&&&&&&&&&
System.out.println(d);
Mon Apr 03 18:00:34 CST 2006
18:00:34.388
1.&&&&&&&&
oracle默认的系统时间就是sysdate函数,储存的数据形如25-3-:33
2.&&&&&&&&
java 中取时间的对象是java.util.Date。
3.&&&&&&&&
oracle中对应的时间对象是java.util.Date,java.sql.Time,java.sql.Timestamp、它们都是是java.util.Date的子类。
4.&&&&&&&&
oracle中与date操作关系最大的就是两个转换函数:to_date(),to_char()。to_date()一般用于写入日期到数据库时用到的函数。to_char()一般用于从数据库读入日
期时用到的函数。
DATE、TIME 和 TIMESTAMP:
SQL 定义了三种与时间有关的数据类型:DATE 由日、月和年组成。TIME 由小时、分钟和秒组成。 TIMESTAMP 将 DATE
和 TIME 结合起来,并添加了纳秒域。
标准 Java 类 java.util.Date 可提供日期和时间信息。但由于该类包含 DATE 和 TIME 信息而没有
TIMESTAMP 所需的纳秒,因此并不与上述三种 SQL 类型完全相配。
因此我们定义了 java.util.Date 的三种子类。它们是:
有关 SQL DATE 信息的 java.sql.Date
有关 SQL TIME 信息的 java.sql.Time
有关 SQL TIMESTAMP 信息的 java.sql.Timestamp
对于 java.sql.Time,java.util.Time 基本类的小时、分钟、秒和毫秒域被设置为零。 对于
java.sql.Date,java.util.Date 基本类的年、月和日域被分别设置为 1970 年 1
月 1 日。这是在 Java
新纪元中的“零”日期。java.sql.date中的日期可以和标准的SQL语句中含有日期的字段进行比较.java.sql.Timestamp
类通过添加纳秒域来扩展
java.util.Date。
oracle中两个转换函数:
to_date() 作用将字符类型按一定格式转化为日期类型:
具体用法:to_date('''',''yyyy-mm-dd''),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。如;to_date(''
13:34:43'', ''yyyy-mm-dd
hh24:mi:ss'') 将得到具体的时间。
to_char():将日期转按一定格式换成字符类型:
具体用法:to_char(sysdate,''yyyy-mm-dd hh24:mi:ss'')
to_date()与24小时制表示法及mm分钟的显示:
在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd
HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810
格式代码出现两次”。
如:select to_date(' 13:14:20','yyyy-MM-dd HH24:mm:ss')
原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。
oracle默认的系统时间就是sysdate函数,储存的数据形如0:55:33
,java 中取时间的对象是java.util.Date。
select to_date(' 13:14:20','yyyy-MM-dd HH24:mi:ss') from
在java对oracle的操作中,对日期字段操作的例子:
表 book 中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。
已经创建了数据库连接C
方法一、使用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
(name,buydate) values (?,?)");
java.sql.Date buydate=java.sql.Date.valueOf("");
pstmt.setString(1, "Java编程思想");
pstmt.setDate(2,buydate );
pstmt.execute();
方法二、使用java.sql.Timestamp,同上不使用new Timestamp(....)
PreparedStatement pstmt = conn.prepareStatement("insert into book
(name,buydate) values (?,?)");
java.sql.Timestamp buydate=java.sql.Timestamp.valueOf("
05:33:99");
pstmt.setString(1, "Java编程思想");
pstmt.setTimestamp(2,buydate );
pstmt.execute();
方法三、使用oracle 的to_date内置函数
PreparedStatement pstmt = conn.prepareStatement("insert into book
(name,buydate) values (?,to_date(?, 'yyyy-mm-dd
hh24:mi:ss')");
String buydate=" 05:33:99";
pstmt.setString(1, "Java编程思想");
pstmt.setString(2,buydate );
pstmt.execute();
附:oracle日期格式参数含义说明
d:一周中的星期几
day:天的名字,使用空格填充到9个字符
dd:月中的第几天
ddd:年中的第几天
dy:天的简写名
iw: ISO标准的年中的第几周
iyyy:ISO标准的四位年份
yyyy:四位年份
yyy,yy,y:年份的最后三位,两位,一位
hh: 小时,按12小时计
hh24:小时,按24小时计
mon:月份的简写
month:月份的全名
w:该月的第几个星期
ww:年中的第几个星期
=====================
sql111= select * from& logincount where logtime =
to_date('','yyyy-MM-dd')
st = con.prepareStatement("select * from&
logincount where logtime = to_date('"+ new
java.sql.Date(date.getTime())+"','yyyy-MM-dd')");
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。++&您的ip:[]&来自:&&江西省&吉安市&电信&++
加拿大 Mississauga 米西索加 时间
星期三 上午 4:31
UTC/GMT -5 小时 (西五区)
和北京时差
比中国北京时间晚 13 个小时
目前还未开始实行夏时制
夏时制开始于:日
星期日 上午 2:00
夏时制结束于:日
星期日 上午 2:00
今天天气:白天;夜间中雪,西北偏北风 5级。
最高温度 ,最低温度 -13℃
明天白天-17℃,夜间-8℃;气温 西风/ 西南偏西风。
后天白天-9℃,夜间;气温 西南偏西风/ 。
今天日出时间:07:53
今天日落时间:16:54
经纬度坐标
北纬 43&41', 西经 79&36'
加拿大(Canada) 米西索加(Mississauga)电子地图
世界时间相关知识您所在的位置: &
Eclipse中自动添加注释(作者,时间)
Eclipse中自动添加注释(作者,时间)
经过对本文的阅读与学习,以后再创建 .java 或 .jsp 文件时,eclipse 就会为我们自动将注释写好。你还可以通过“导出”、“导入”功能,把自己的模板导出来,方便在其他机器上使用。
在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。
修改作者、日期注释格式:打开Windows-&Preferences-&Java-&Code Style-&Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。
如我们希望在一个Java文件的开头设置作者信息、日期信息。
方法一:Eclipse中设置在创建新类时自动生成注释
windows--&preference
Java--&Code Style--&Code Templates
code--&new Java files
${filecomment}
${package_declaration}
${typecomment}
${type_declaration}
通过菜单 Window-&Preference 打开参数设置面板,然后选择:
Java -& Code Style -& Code Templates
498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" title="Eclipse中自动添加注释(作者,时间)" src="/files/uploadimg/4400.jpg" alt="" style="margin:0 padding:0 border:0px" />
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="432" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/coderdream/Java/snap0001.jpg" title="Eclipse中自动添加注释(作者,时间)" />
在右侧选择Comments,将其中的Files项,然后选右边的&Edit&,进入编辑模式:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="431" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/coderdream/Java/snap0003.jpg" title="Eclipse中自动添加注释(作者,时间)" />
498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" title="Eclipse中自动添加注释(作者,时间)" src="/files/uploadimg/4401.jpg" alt="" style="margin:0 padding:0 border:0px" />
进入编辑模式后就可以自定义注释了。另外可以插入一些变量,如年、日期等等。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="379" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/coderdream/Java/snap0002.jpg" title="Eclipse中自动添加注释(作者,时间)" />
498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" title="Eclipse中自动添加注释(作者,时间)" src="/files/uploadimg/4402.jpg" alt="" style="margin:0 padding:0 border:0px" />
最后,确保 Code -& New Java files 中有:&${filecomment}&
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="441" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/coderdream/Java/snap0006.jpg" title="Eclipse中自动添加注释(作者,时间)" />
498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" title="Eclipse中自动添加注释(作者,时间)" src="/files/uploadimg/4403.jpg" alt="" style="margin:0 padding:0 border:0px" />
当然,通过&导出&和&导入&功能,你可以把自己的模板导出来在其他机器上使用。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' width="480" height="468" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/coderdream/Java/snap0005.jpg" title="Eclipse中自动添加注释(作者,时间)" />
498)this.width=498;' onmousewheel = 'javascript:return big(this)' border="0" title="Eclipse中自动添加注释(作者,时间)" src="/files/uploadimg/4404.jpg" alt="" style="margin:0 padding:0 border:0px" />
以上是文件注释,类中的方法自动添加注释类似,对应于Files下面的Types。
Eclipse快捷键:选中你的方法后alt+shift+J
经过本文的介绍您是否对Eclipse自动添加注释有更深的领悟?
【编辑推荐】
【责任编辑: TEL:(010)】
关于&&的更多文章
作为Android开发者,最头疼是什么?相信大家会异口同声的说Bug!
既然强大的Android Studio来了,有什么理由不去用呢?
App定价是开发者不可忽视的部分,它是确保应用高能见
微信自引入语音短信功能用户量爆发之后,发展状况一直
Windows Phone开发创建吸引人、带给人快乐并保留用户
本书是按照全国计算机技术与软件专业技术资格(水平)考试《网络管理员考试大纲》的要求,参照《网络管理员教程》及近年来考试试
Windows Phone专家
Android开发专家
51CTO旗下网站

我要回帖

更多关于 纽约时区 的文章

 

随机推荐