java输出格林威治时间_Java之格林威治时间格式转换成北京时间格式
Java之格林威治时间格式转换成北京时间格式
/**
* Copyright 2020. yaodouwang.com Studio All Right Reserved
*
* Create on 03-23 12:45
* Created by zhaoxinguo
* Version 2.0.0
*/
package com.mtons.mblog;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
/**
* @description: Java之格林威治时间格式转换成北京时间格式
* @author zhaoxinguo
* @date 2020/3/23 12:45
*/
public class DateUtils {
/**
* 支持jdk1.6的写法
* 解析2015-12-27T14:20:34+08:00格式类型的时间
* 将2015-12-27T14:20:34+08:00转换成2015-12-27 14:20:34
* @param str
* @return
* @throws Exception
*/
public static String getTimestampTimeV16(String str) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai");
sdf.setTimeZone(tz);
Date date = sdf.parse(str);
String string = date.toString();
return string;
}
/**
* 支持jdk1.7的写法
* 解析2015-12-27T14:20:34+08:00格式类型的时间
* 将2015-12-27T14:20:34+08:00转换成2015-12-27 14:20:34
* @param str
* @return
* @throws Exception
*/
public static String getTimestampTimeV17(String str) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssXXX");
Date date = sdf.parse(str);
String string = date.toString();
return string;
}
/**
* 将1464166640(当前时间的秒)转换成:yyyy-MM-dd HH:mm:ss格式
* @param str
* @return
*/
public static String getTimeToDay(String str){
Date date = new Date(1464166640L*1000);
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
return format.format(date);
}
}
注意:本文归作者所有,未经作者允许,不得转载
java输出格林威治时间_Java之格林威治时间格式转换成北京时间格式相关推荐
- 日期格式:ddMMyy-hhmmss,格林威治时间转换成北京时间
有些项目需要第三方的接口来取数据,这样就有个问题,那就是有些字段比较特殊,采用的都是国际标准时间,方便别的语言调用,这样时间差就相差不一样了,需要进行转换. 例如:GPS的数据时间格式:ddMMyy- ...
- c语言 北京时间转换utc时间_UTC时间转换成北京时间C语言函数代码
UTC + 时区差 = 本地时间 时区差东为正,西为负.在此,把东八区时区差记为 +0800, UTC + (+0800) = 本地(北京)时间 (1) 那么,UTC = 本地时间(北京时间))- 0 ...
- PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间
PostgreSQL | 将 timestamptz 格式的UTC时间转换成北京时间 1.将UTC时间"2020-08-25 02:11:34.59741+00" 转换成北京时间( ...
- UTC时间转换成北京时间C语言函数代码
UTC + 时区差 = 本地时间 时区差东为正,西为负.在此,把东八区时区差记为 +0800, UTC + (+0800) = 本地(北京)时间 (1) 那么,UTC = 本地时间(北京时间))- 0 ...
- python UTC时间转换成北京时间
UTC时间转成北京时间: 例如:2020-04-26T03:02:01Z 转成 2020-04-26 11:02:01 时差问题:UTC+8=北京时间 from datetime import dat ...
- java数字转中文_Java程序:输入数字转换成中文输出
功能看似简单,但真正实现起来也不是易事 现在贴出代码,欢迎各位幕友提出建议!! package test01; import java.util.Scanner; public class Test ...
- RSA的密钥把JAVA格式转换成C#的格式
RSA算法在C#与JAVA之前的交互 在JAVA生成一对RSA私钥和公钥的时候,是以下的形式给到C#去调用: string publickey = @"MIGfMA0GCSqGSIb4DQE ...
- 格林威治时间转换成北京时间
解析rss订阅内容时候,发现pubDate是格林威治时间格式,在手册上找到这个函数,收藏 gmstrtotime($sgm) {$months = array('Jan'=>1,'Feb'=&g ...
- 格林威治时间转换成北京时间,Mon May 10 2021 15:34:42 GMT+0800 (中国标准时间) TO 2021/5/10
public class DateUtil {public final static String FORMAT_STRING = "yyyy-MM-dd HH:mm:ss";pu ...
最新文章
- swift3.0友盟分享
- bootstrap Table API和一些简单使用方法
- Leetcode 200. 岛屿数量 解题思路及C++实现
- java 信号量 countdown_Java计数器之CountDownLatch、CyclicBarrier、Semaphore
- 原来!我在4年前就开始体验雾游戏了!
- 响应式系统reactive system初探
- RocketMQ消息丢失场景及解决办法,已拿offer入职
- python代码编辑器、最好_这十大文本/代码编辑器最好用
- 知名PS滤镜合集工具Nik Collection 4 for Mac
- java 封闭类型_java – 如何获取封闭类?
- AndroidStudio使用gradle出现Could not download... 或unable to resolve dependency for...
- 抖音微信登录服务器繁忙,抖音微信登录不了_抖音微信登录不上原因解决介绍_游戏吧...
- 古今安全帽头盔大PK,古人安全意识不比今人差
- Ubuntu18.04-ROS-Python-通过周立功Can发送16进制整数
- 京东公司与中国电信江苏公司达成云计算战略合作
- haproxy代理https配置方法【转】
- v4l2框架—申请缓存(VIDIOC_REQBUFS)
- java安装教程win7_Tomcat服务器安装配置教程(win7)
- 《iOS开发全然上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练营...
- 未能创建类型“Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv”。