Excel中时间戳与标准日期格式的互相转换

简介: Excel中时间戳与标准日期格式的互相转换

背景

在excel中将13位毫秒级别的时间戳转换为标准的日期格式(yyyy-mm-dd hh:mm:ss.000),使用如下模板

=TEXT(<source_cell>/1000/86400+70*365+19,"yyyy-mm-dd hh:mm:ss.000")

在excel中将10位秒级别的时间戳转换为标准的日期格式(yyyy-mm-dd hh:mm:ss.000),使用如下模板

=TEXT(<source_cell>/86400+70*365+19,"yyyy-mm-dd hh:mm:ss.000")

实践

时间戳--》标准日期

假设A2单元格内容为13位的时间戳,再选中B2单元格,在公式框中输入

=TEXT((A2/1000+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss.000")

这一部分内容:(A2/1000+8*3600)指的是东八区,带时区的含义

如果是10位的时间戳则是

=TEXT((A2+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss")

按Enter键确认,此时能看到,B2单元格显示了转换后的日期时间格式2023/05/17 22:58:06.000。

接下来,选中B2单元格,下拉应用公式,整列搞定。

标准日期--》时间戳

日期时间转10位时间戳的公式

= INT((A2-70*365-19)*86400-8*3600)

本篇文章如有帮助到您,请给「翎野君」点个赞,感谢您的支持。


目录
相关文章
将时间格式转化成时间戳和时间戳转化成时间格式的公式
将时间格式转化成时间戳和时间戳转化成时间格式的公式
|
5月前
|
前端开发
dayjs格式转换成日期
dayjs格式转换成日期
73 0
dayjs格式转换成日期
|
6月前
|
JSON JavaScript 前端开发
uniapp时间戳转换成年月日时分秒的格式
uniapp时间戳转换成年月日时分秒的格式
104 1
uniapp时间戳转换成年月日时分秒的格式
|
7月前
时间戳转化成日期
时间戳转化成日期
30 0
|
6月前
|
Python
Python3时间戳转换为指定格式的日期
Python3时间戳转换为指定格式的日期
timeval 转换为年月日
timeval 转换为年月日
132 0
timeval 转换为年月日
|
Java 数据库
日期转时间戳格式
日期转时间戳格式
176 0
|
JavaScript Kotlin
时间戳转化为时分秒格式
时间戳转化为时分秒格式
340 0
时间戳转换为日期格式
时间戳转换为日期格式
200 0
|
JavaScript 前端开发
JS 时间戳转换、获取当前时间年月日、时间戳转日期时间 (自定义格式)等方法整理
JS 时间戳转换、获取当前时间年月日、时间戳转日期时间 (自定义格式)等方法整理
1251 0