相关文章推荐
高大的春卷  ·  DetailsList 控件引用 - ...·  1 周前    · 
爱笑的草稿本  ·  用WPS ...·  1 周前    · 
讲道义的手链  ·  python ...·  1 周前    · 
老实的梨子  ·  jQuery UI ...·  1 年前    · 
被表白的饺子  ·  i/o timeout ...·  1 年前    · 
会开车的草稿本  ·  error when i am ...·  1 年前    · 

Excel 默认情况下不支持时间戳格式,在导入数据库数据时非常不变,并且时间格式有可能不是一个合法的时间字符串,但可通过下述方法进行转换:

A B C
20180119 14:58:58 2018/1/19 14:58 1516345138

1. 字符串转为正常日期格式公式:

B1=DATE( LEFT(A1,4),MID(A1,5,2),MID(A1,7,2)) + TIME(MID(A1,10,2),MID(A1,13,2),MID(A1,16,2))

2. 正常日期转为时间戳格式公式:

C1=(B1-70*365-19)*86400-8*3600
其中C1表示正常日期时间格式;
其中A1就是所需的时间戳格式,A1单元格属性日期格式转成常规格式就可以了。

3. 时间戳转成正常日期的公式:

B1=(C1+8*3600)/86400+70*365+19
其中A1表示当时的1249488000时间戳数值
其中C1就是所需的日期格式,C1单元格属性改成日期格式就可以了。

PS : 有的时候发现现实格式有问题可以设置单元格格式,如果结果单元格只显示公式而未能现实结果可以试试 excel “公式窗口”,点击“显示公式”,可以恢复与显示。或者快捷键 ctrl + ~ 设置公式显示和隐藏。

Excel 默认情况下不支持时间戳格式,在导入数据库数据时非常不变,并且时间格式有可能不是一个合法的时间字符串,但可通过下述方法进行转换: A B C 20180119 14:58:58 2018/1/19 14:58 15163451381. 字符串转为正常日期格式公式: B1=DATE( LEFT(A1,4),MID(A1,5,2),MI