商业澳洲 文章 Java显示日期和时间中间的CST表示什么意思

Java显示日期和时间中间的CST表示什么意思


 

 

 

例如,用Java代码System.out.println(new Date())语句打印出了当前的日期和时间信息,结果显示:Tue Jul 18 18:42:57 CST 2023

package com.thb; import java.util.Date; import java.util.Locale; import java.util.TimeZone; public class Test2 { public static void main(String[] args) { System.out.println(new Date()); //TimeZone tz = TimeZone.getDefault(); //System.out.println(tz.getDisplayName(false, TimeZone.SHORT, Locale.US)); //System.out.println(tz.getDisplayName()); //System.out.println(tz.getID()); } } 

输出:
在这里插入图片描述

那么这个CST表示什么意思呢?在网上搜索了下,说有多种含义,例如中国标准时间、古巴标准时间、美国中部时间、澳大利亚中部时间。

于是查看Date的源代码,看它怎么合成的输出:
在这里插入图片描述

我自己用代码验证下:

package com.thb; import java.util.Date; import java.util.Locale; import java.util.TimeZone; public class Test2 { public static void main(String[] args) { System.out.println(new Date()); TimeZone tz = TimeZone.getDefault(); System.out.println(tz.getDisplayName(false, TimeZone.SHORT, Locale.US)); System.out.println(tz.getDisplayName()); System.out.println(tz.getID()); } } 

输出:
在这里插入图片描述

知道答案了,在此处,CST代表中国标准时间。


 

 

原文链接:https://blog.csdn.net/panghuangang/article/details/131793996?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169900313816800185832403%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=169900313816800185832403&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-21-131793996-null-null.nonecase&utm_term=%E6%BE%B3%E6%B4%B22023

作者: 知澳头条

知澳资深作者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

1300766331

邮箱: info@getau.com.au

澳洲本地网站设计开发团队 超20人团队,悉尼设计开发14年 联系电话:1300766331 微信: XtechnologyAU
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部