SimpleDateFormat 中的yyyy-MM-dd HH:mm:ss.SSS说明

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
转换的格式:yyyy是完整的西元年,MM是月份,dd是日期, 至於HH:mm:ss.SSS 时分秒
ps:为什麽有的格式大写,有的格式小写,那是怕避免混淆,

例如MM是月份,mm是分;

HH是24小时制,而hh是12小时制

ss是秒,SSS是毫秒

DD代表什么?

YYYY 和 yyyy貌似是一样的

时间: 2024-10-12 22:49:33

SimpleDateFormat 中的yyyy-MM-dd HH:mm:ss.SSS说明的相关文章

java 日期格式转换EEE MMM dd HH:mm:ss z yyyy

SimpleDateFormat parserSDF = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzzz yyyy", Locale.ENGLISH);Date date = parserSDF.parse("Wed Oct 16 00:00:00 CEST 2013");

Oracle中把一个DateTime的字符串转化成date类型。to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'),

Oracle中把一个DateTime或者该形态字符串转化成date类型. to_date('2016/12/8 18:55:43','yyyy/MM/dd hh24:mi:ss'), 或者: select to_date('2010-10-20 13:23:44','yyyy-mm-dd hh24:mi:ss')  from dual; 是用" /"还是" -"取决于字符串是什么结构的. date类型转换成char类型, 例子to_char(' ','yyyymmd

Postgresql中使用to_char进行yyyy-MM-dd HH:mm:ss转换时要注意的问题

在java和一些常用的数据中(mysql/sqlsever)中进行年月日分秒转换的时候,都是用 SELECT to_char(CURRENT_DATE,'yyyy-MM-dd hh:MM:ss') 但是在Postgresql中这样用就会出现问题,在pg中执行上面的语句返回的结果为 2015-05-06 12:05:00 看到了,这并不是我们想要的,那怎么处理呢?在pg中要用下面的方法 SELECT to_char(CURRENT_DATE,'yyyy-MM-dd hh24:MI:ss') 结果如

sqlserver中格式化时间:yyyyMMddHHmmss->yyyy-MM-dd HH:mm:ss

-- bigint 格式化时间 yyyy-MM-dd HH:mm:ss select FORMAT(20161207160310,'####-##-## ##:##:##') time -- varchar 格式化时间 yyyy-MM-dd HH:mm:ss select FORMAT(cast('20161207160310' as bigint),'####-##-## ##:##:##') time select cast(FORMAT(cast('20161207160310' as b

js中使用new Date("yyyy-mm-dd hh:mm:ss ")结果为invalid date解决办法

问题描述: ios 中 使用  value = "2019-04-03 12:04:21" 结果为   NaN- NaN- NaN  NaN:NaN:NaN 因为不同的浏览器还是存在差异的,有的不能识别 解决方法  :将 - 替换成  / function formatTime(value) { //解决invalid date value = value.replace(new RegExp(/-/gm) ,"/"); var date = new Date(va

js new Date('yyyy-MM-dd HH:mm:ss').getTime() 在IE、FF下为NaN的解决办法

今天在一个项目中要做一个倒计时的效果,自己js水平很一般,在网上找了段倒计时代码用了(如下): function CountDown(jqueryObj) { var day_elem = jqueryObj.find('.day'); var hour_elem = jqueryObj.find('.hour'); var minute_elem = jqueryObj.find('.minute'); var second_elem = jqueryObj.find('.second');

dd/MMM/yyyy:hh:mm:ss +0800日期格式的转化

private static void myHandler() throws ParseException { String dtime1 = "23/Apr/2019:04:08:00 +0800"; SimpleDateFormat sdf1 = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z", Locale.US); Date date = sdf1.parse(dtime1); System.out.println

使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串

在一次项目中,偶然发现,把项目移到另一点电脑时 通过DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串时,其字符串格式应为:yyyy-MM-dd 格式化后没有体现出应有的效果! 其原因是:系统时间设置的格式问题 如图: 别人电脑的格式为: 后面把代码改为了直接获取年月日拼接! 如果需要固定格式,可通过正则表达式实现! 使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串,布布扣,bubuko.co

日期合法性验证(格式为:YYYY-MM-DD或YYYY/MM/DD )

//+---------------------------------------------------  //| 日期合法性验证  //| 格式为:YYYY-MM-DD或YYYY/MM/DD  //+---------------------------------------------------  function IsValidDate(DateStr)   {       var sDate=DateStr.replace(/(^\s+|\s+$)/g,''); //去两边空格;