java获取当前日期等以及时区

java获取当前日期等以及时区

大家好,又见面了,我是全栈君。

java获取当前日期等以及时区

代码:

	public static void main(String[] args) throws Exception{
		/*
		 * 获取当前时间的办法
		 */
		//这个获取从1970年。。直到现在的毫秒数,可以用来计算程序执行时间(开头结尾各打个记号);
		System.currentTimeMillis();
		java.util.Date d = new java.util.Date();
		Calendar c = Calendar.getInstance();
		
		/*
		 * 将String转化为date类型
		 * public static Timestamp valueOf(String s)
		 * s - timestamp in format yyyy-[m]m-[d]d hh:mm:ss[.f...]. The fractional seconds may be omitted. 
		 * The leading zero for mm and dd may also be omitted.
		 */
		String s = "1970-12-30 08:24:37.56";
		Timestamp ts = Timestamp.valueOf(s);	
		System.out.println(ts);
		
		/*
		 * TimeZone时区处理,比如拿到日本现在hour:
		 * ID - 实现定义好的各种各样的字符串;
		 * public static TimeZone getTimeZone(String ID)
		 * ID - the ID for a TimeZone, either an abbreviation(缩写) such as "PST", 
		 * a full name such as "America/Los_Angeles", or a custom ID such as "GMT-8:00".
		 */
		Calendar cJapan = new GregorianCalendar(TimeZone.getTimeZone("Japan"));
		System.out.println(cJapan.get(Calendar.HOUR_OF_DAY));
		
		//查看那些timeZone ID可用:
		for(String str : TimeZone.getAvailableIDs()){
			System.out.println(str);
		}
	}

打印出来:

1970-12-30 08:24:37.56
1
Etc/GMT+12
Etc/GMT+11
Pacific/Midway
Pacific/Niue
Pacific/Pago_Pago
Pacific/Samoa
US/Samoa
America/Adak
America/Atka
Etc/GMT+10
HST

 

转载于:https://www.cnblogs.com/tenWood/p/6247013.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108704.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月23日 下午5:00
下一篇 2022年2月23日 下午5:00


相关推荐

  • Java static修饰方法

    Java static修饰方法一、static修饰方法1、与静态变量一样,我们也可以使用static修饰方法,称为静态方法或类方法。其实之前我们一直写的main方法就是静态方法。调用静态方法可通过类名访问或者对象方法。例如:publicclassStaticMethod{//使用static关键字修饰静态方法publicstaticvoidprint(){System.out.println(

    2022年7月17日
    17
  • java socket通讯中文乱码问题

    java socket通讯中文乱码问题话不多说上代码publicvoidrun(){//客户端一连接就可以写数据给服务器了newsendMessThread().start();super.run();try{//读Sock里面的数据InputStreams=socket.getInputStream();byte[]buf=newbyte[1024];

    2022年7月26日
    22
  • 60mph和kmh换算_mph和kmh换算(mph换算器)

    60mph和kmh换算_mph和kmh换算(mph换算器)mph是英里每时的意思吗?如何换算成千米每时?mph是米/小时的意思mitersperhour也可写成m/hAkm/h=A*1000m/hmph是英里每时的意思吗?如何换算成千米每时?MILESPERHOUR英里每小时英里的计速单位,1MPH=1.609KM/H玩极品飞车12,上面的速度是mph,怎么换算啊1英里=5280英尺=63360英寸=1…

    2022年6月28日
    69
  • python中撤回上一步_python返回上一步

    python中撤回上一步_python返回上一步python 代码运行到某一步能返回到前面某一步吗 有 Eclipse 里编程代码 返回上一步的快捷键是 alt 箭头 eclipse 中几个最重要的快捷键 代码助手 Ctrl Space 简体中文操作系统是 Alt 快速修正 Ctrl 1 单词补全 Alt 打开外部 Java 文档 Shift F2 显示搜索对话框 Ctrl H python 怎么把上一步得到的数值带到下一步中不用 con

    2026年3月19日
    2
  • 谈谈我对证券公司一些部门的理解——前、中、后台(转)

    谈谈我对证券公司一些部门的理解——前、中、后台(转)导语 起底金融界从业的主流选择 作者 nbsp cnfake 来源 nbsp 经管之家 原人大经济论坛 已经是 2013 年 6 月的一篇文章了 作者在文中对证券公司前中后台的各个部门的业务与职能 未来发展前景等方面进行了分析 笔者读完觉得其中大部分内容放到现在还依然适用 文中对各大部门的分析都是从作者多年经历总结出来的有感之谈 尤其是前台的 6 大部门 经纪业务总部 投资银行部 资产管理部 证券自

    2026年3月16日
    1
  • JS删除数组元素的函数介绍

    JS删除数组元素的函数介绍有时候我们需要数组元素的值 那么就可以参考下面的方法 文中提到了不少这方面的资料 数组去重功能等 split 将字符串转为数组并输出的代码 复制代码代码如下 nbsp nbsp nbsp functionspli nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp datastr 2 2 3 5 6 6 nbsp nbsp nbsp nbsp nbsp nbsp nbsp varstr newArray nbsp nbsp nbsp str datastr sp

    2026年3月17日
    1

发表回复

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

关注全栈程序员社区公众号