JAVA 获取北京时间 亲自验证

摘要:
网上搜了半天好多代码都是要不代码报错要不就是答得驴唇不对马嘴要不就是代码不验证就发上来的压根就是获取本机时间自己把本机的时区改成非北京试下这篇文章是正确的Datedate=newDate(1503544630000L);//对应的北京时间是2017-08-2411:17:10SimpleDateFormatbjSdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss"

网上搜了半天 好多代码都是 要不代码报错 要不就是答得驴唇不对马嘴 要不就是代码不验证就发上来的 压根就是获取本机时间

自己把本机的时区改成非北京 试下

这篇文章是正确的

Date date = new Date(1503544630000L); // 对应的北京时间是2017-08-24 11:17:10
SimpleDateFormat bjSdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 北京
bjSdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai")); // 设置北京时区
SimpleDateFormat tokyoSdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 东京
tokyoSdf.setTimeZone(TimeZone.getTimeZone("Asia/Tokyo")); // 设置东京时区
SimpleDateFormat londonSdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 伦敦
londonSdf.setTimeZone(TimeZone.getTimeZone("Europe/London")); // 设置伦敦时区
System.out.println("毫秒数:" + date.getTime() + ", 北京时间:" + bjSdf.format(date));
System.out.println("毫秒数:" + date.getTime() + ", 东京时间:" + tokyoSdf.format(date));
System.out.println("毫秒数:" + date.getTime() + ", 伦敦时间:" + londonSdf.format(date));

输出为:

毫秒数:1503544630000, 北京时间:2017-08-24 11:17:10

毫秒数:1503544630000, 东京时间:2017-08-24 12:17:10

毫秒数:1503544630000, 伦敦时间:2017-08-24 04:17:10

免责声明:文章转载自《JAVA 获取北京时间 亲自验证》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇POSIX、NFS、SMB、FTP协议基础概念linux安装chrome及chromedriver(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

DB2字符函数简介及使用

Param2可以是编码单元16-16位UTF-16编码,也就是说,字符串表示为16位UTF-18编码字符串。Codeunits32-32位UTF-32编码,即字符串表示为32位UTF 32编码字符串。请注意,定义为FORBITDATA的字符串不能转换为图形字符。如果length<length,则来自的原始字符串短于结果中的长度。...

scan chain的原理和实现——5.UDTP

UDTP(用户定义的测试点)指示DFTC在设计中用户指定的位置插入控制点和观察点。1.为什么使用UDTP?修复不可控的时钟和/或异步输入;增加设计的测试覆盖率;减少模式数量2.UDTP类型① 力0、力1、力01、力z0、力z1、力z01②控制_ 0...

sqlserver2016安装

2008以前的版本在SQLserver配置管理其中设置。...

如何从github下载项目的源代码,包含git客户端,直接下载,vs下载

很多小伙伴可能刚刚联系了github。如果他们使用github下载项目,他们将在这里编写一个统一的声明。从各种方式下载源代码,以加深对git的理解。英文描述:Git是一个免费开源的分布式版本控制系统,旨在以快速和高效的方式处理从小型到大型项目的所有事务。例如:在github上下载项目:https://github.com/dathlin/HslCommuni...

android的apk权限查看

使用aapt工具查看apk包的权限aapt默认路劲为androidSDK安装路径下的build-tools文件夹下,需要讲aapt复制到adb的存放路径下即可在cmd中使用aapt命令查看apk的权限命令如下:aaptdumpbadgingxxx.apk如果觉得cmd窗口不好查找,可以将对应的输出重定向到文件中...

Qt自定义Widget中设置滚动条

用代码自定义一个独立显示的Widget,要在里面画图,同时加上滚动条,滚动条:  printerYuLanPainter=newQPainter();test=newQScrollArea();printerYuLanWidget=newQWidget(test);printerYuLanWidget-˃setMaximumSize(720,1000);pr...