请问JAVA中获取系统当前时间该怎么写

请问JAVA中获取系统当前时间该怎么写,第1张

一 获取当前系统时间和日期并格式化输出:

import javautilDate;

import javatextSimpleDateFormat;

public class NowString {

public static void main(String[] args) {

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式

Systemoutprintln(dfformat(new Date()));// new Date()为获取当前系统时间

}

}

二 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:

1、用convert()转化函数:

String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";

Systemoutprintln(rsgetString("convertBookDate"));

2、利用SimpleDateFormat类:

先要输入两个java包:

import javautilDate;

import javatextSimpleDateFormat;

然后:

定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);

sql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";

输出:

Systemoutprintln(dfformat(rsgetDate("bookDate")));

sql取当前日期,对于mssqlserver,oracle,selectgetdate()即可,不过这个不是本机时间,是数据服务器的时间不同的服务,函数不定相同,如access用selectnow(),这个倒是本机时间。

SELECT '当前时间' AS [精度], GETDATE() AS [结果]

UNION ALL

SELECT '精确到天' AS [精度], DATEADD(dd, DATEDIFF(dd, 0, GETDATE()), 0) AS [结果]

UNION ALL

SELECT '精确到小时' AS [精度], DATEADD(hh, DATEDIFF(hh, 0, GETDATE()), 0) AS [结果]

UNION ALL

SELECT '精确到分' AS [精度], DATEADD(mi, DATEDIFF(mi, 0, GETDATE()), 0) AS [结果]

精度 结果

---------- -----------------------

当前时间 2012-11-03 16:08:06597

精确到天 2012-11-03 00:00:00000

精确到小时 2012-11-03 16:00:00000

精确到分 2012-11-03 16:08:00000

(4 行受影响)

在表设计的时候,选中time字段,直接在下面默认值,里面写getdate()

这就是在每条记录你插入的时候,自动获取当前时间,插入一下

比如:

declare @str nvarchar

@str = convert(getdate(),nvarchar(19),120)

prinf @str = 'system datetime'

用SystemcurrentTimeMillis()方法来实现

代码如下:

javasqlDate currentDate = new javasqlDate(SystemcurrentTimeMillis());说明:

返回long类型,一般用于获取某个方法或其它的执行时间差,在开始前获取一次,在结束时获取一次,结束时间减去开始时间,得到执行时间。

以上就是关于请问JAVA中获取系统当前时间该怎么写全部的内容,包括:请问JAVA中获取系统当前时间该怎么写、我用derby数据库,怎么用sql语句获得系统时间sql语句怎么写、SQL 语法请教 如何获取系统时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10194785.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存