java时间 cst格式_java格式化CST日期时间(包含英文和中文两种格式的CST时间)

package com.ldy.util;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.Locale;

public class DateTimeUtil {

public static String formatCSTDate(String cstDateStr) {

Date date = null;

SimpleDateFormat sdf1 = null;

SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

try {

sdf1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK);

date = sdf1.parse(cstDateStr);

} catch (ParseException e) {

sdf1 = new SimpleDateFormat("yyyy'年' MM'月' dd'日' EEE HH:mm:ss Z", Locale.CHINA);

try {

date = sdf1.parse(cstDateStr);

} catch (ParseException e1) {

System.out.println("CST日期格式转换出错,原因:" + e.getMessage());

return null;

}

}

return sdf2.format(date);

}

public static void main(String[] args) {

String str1 = "Wed Jul 19 05:31:00 CST 2017";

String str2 = "2013年 07月 10日 星期三 21:47:22 CST";

System.out.println("formatResult = " + formatCSTDate(str1));

System.out.println("formatResult = " + formatCSTDate(str2));

}

}

Cadence ADE实战:1GHz VCO相位噪声仿真全流程(附PSS/Pnoise避坑指南) 本文详细介绍了在Cadence ADE环境中对1GHz VCO进行相位噪声仿真的完整流程。重点剖析了PSS(周期性稳态分析)Pnoise(周期性噪声分析)两大核心引擎的关键参数设置与避坑指南,帮助射频与模拟IC设计者准确评估VCO性能,解决仿真不收敛、结果异常等常见问题。 阅读详情

相关推荐

基于 Qt C++ 的战术通信终端

logMessage(QString("新客户端连接来自: %1:%2").arg(incomingTcpSocket->peerAddress().toString()).arg(incomingTcpSocket->peerPort()));logMessage(QString("服务器已启动,在 [%1]:%2 监听IPv6连接...").arg(ui->lineEditAddress->text()).arg(port));

寒寒豆豆软件公司的博客 53

常见时间格式 UTC/GMT/CST 格式化处理

前后端我们通常都会遇到时间格式化处理的问题,通常我们都会采用时间处理插件moment.js或day.js来快速处理,如果只是简单的处理,也会采取自定义简单时间处理的方法。 day.js使用传送门 首先简单介绍下常见的几种时间CST 北京时间,China Standard Time,又名中国标准时间 中部标准时间(北美洲),Central Standard Time (USA) UT-6:00 澳州中部时间,Central Standard Time (Australia) UT+9:30 中国时间,Ch

codezha的博客 1万+

【unity游戏开发入门到精通——UGUI】UI控件 —— Toggle开关切换控件

【unity游戏开发入门到精通——UGUI】UI控件 —— Toggle开关切换控件

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1816

Java日期时间处理:定义CST时区格式化

Java日期时间处理:定义CST时区格式化

Leon_Jinhai_Sun的博客 740

CST时间格式化

String date = "Thu Aug 27 18:05:49 CST 2015"; SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US); Date d = sdf.parse(date); String formatDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(d); System.out.println.

qq_43393995的博客 1865

Java格式化日期,时间(三种方法,建议收藏)

java格式化的方法,是静态format()用于创建格式化的字符串。) 新字符串使用本地语言环境,制定字符串格式参数生成格式化的新字符串。format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式参数生成格式化的字符串。常用的日期转换格式符。

fly的博客 7万+

Java处理时间格式CSTGMT转换

在编程中处理日期格式时,通常会遇到带CST或GMT的时间格式,它们代表什么,如何转换呢?

7me 1万+

java格式化CST日期时间(包含英文中文两种格式CST时间)

package com.ldy.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; public class DateTimeUtil { public static String form...

记录点滴 8799

java 判断是否为cst格式_格式化CST日期时间(包含英文中文两种格式CST时间)...

package com.ldy.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class DateTimeUtil {public static String formatCSTDate(Strin...

weixin_39582708的博客 523

本地化Locale与DateFormat日期时间格式化

//本地化:让程序适应本地的语言文化环境显示//日期,时间,货币的本地化//文本的本地化public class UseLocalization1 { //zh   CN //en   US //jp   JA //zh   HK //en   GB public static void main(String[] args) { //日期格式类:格式化日期或时间 //获取一个日期实例,返回...

wangkaiwenjbb的博客 8450

java 日期时间格式化转换符操作

由于培训出来的,学习java时知识太过的零碎,不系统,学习东西以快为主,导致根基不稳,现在决定把java基础重新学习一遍,把自认为比较好的java使用方式拿出来 1.自己在熟悉一遍 2.后续方便查找 3.不知道的都在学习一下 在java中String类格式化的方法,是静态format()用于创建格式化的字符串。 使用方式 str.format​(Stringformat, Object...args) format—格式化字符串 args -格式字符串中由格式说明符引用的参数。如果参数多于格..

weixin_38552343的博客 2643

Java日期时间及其格式化

Java日期时间及其格式化

yttyffggh的博客 1178

字符串格式化

String类的静态format()方法用于创建格式化的字符串。format()方法有两种重载形式。 (1)format(String format,Object…args) 该方法使用指定的格式字符串参数返回一个格式化字符串,格式化后的新字符串使用本地默认的语言环境。 语法如下: str.format(Stringformat,Object…args) þ  format:格式字符串

JAVA编程词(Java) 6831

Java SimpleDateFormat 中英文时间格式化转换

JAVA SimpleDateFormat 中英文时间格式互转SimpleDateFormat是一个以与语言环境有关的方式来格式化解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)规范化。

KingWTD的专栏 7万+

Java日期时间格式化处理

格式化字符串 一、日期格式化 Date date = new Date(); String str = String.format("%tc",date); 常用如下: 1. %te 一个月中的某一天,如2; 2. %tb 指定语言环境的月份简称,如Feb(英文),二月(中文); 3. %tB 指定语言环境的月份全称,如February(英文),二月(中文); 4. %tA ...

MyHaloJ 1602

国际化-日期格式化

java中使用DateFormat类(国际化日期)将日期格式化: DateFormat 类可以将一个日期/时间对象格式化为表示某个国家地区的日期/时间字符串。 DateFormat 类除了可按国家地区格式化输出日期外,它还定义了一些用于描述日期/时间的显示模式的 int 型的常量,包括FULL, LONG, MEDIUM,DEFAULT, SHORT,实例化DateFormat对象时,可以使

有木有啊的专栏 6939

日期时间处理(java、js、pgsql)

程序种对日期时间的处理

qq_25775675的博客 4593

Java System.out.printf格式化输出日期

printf 方法可以很轻松地格式化时间日期。使用两个字母格式,它以%t开头并且以下面表格中的一个字母结尾。当我们需要一个固定格式的日期输出的时候,需要利用printf格式化输出字符串的功能,并在秦钟指出要被格式化的参数的索引。索引必须紧跟在%后面,而且必须以$结束。 可能对于初学者,上面的话比较抽象,我们来介绍一个实例。 Date today = new Date(); System...

zhanggonglalala的博客 4632

一篇文章!彻底弄透Java处理GMT-UTC日期时间

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】就答题情况而言,第一问100%都可以回答正确,第二问大概只有50%正确率,第三问能回答正确的就不多了,第四问再正确就非常非常少了。其实此题并没有太多刁钻匪夷所思的用法,都是一些可能会遇到的场景,而大多数人但凡有1年到2年的工作经验都应该完全正确才对。只能说有一些人太急躁太轻视了,希望大家通过此文了解js一些特性。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频。

2401_83621095的博客 1121

格式化日期注解@JsonFormat的使用TimeZone时区问题

GMT:Greenwich Mean Time 格林尼治标准时间。这是以英国格林尼治天文台观测结果得出的时间,这是英国格林尼治当地时间,这个地方的当地时间过去被当成世界标准的时间。UT:Universal Time 世界时。根据原子钟计算出来的时间。UTC:Coordinated Universal Time 协调世界时。因为地球自转越来越慢,每年都会比前一年多出零点几秒,每隔几年协调世界时组织都会给世界时+1秒,让基于原子钟的世界时基于天文学(人类感知)的格林尼治标准时间相差不至于太大。

0 7265
上一篇: java integer == int_Java 中 int 和 Integer 的区别
下一篇: java 精度16位,用Java计算小数超过16位的答案
文小刚
博客等级 码龄10年 52粉丝 1359原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值