excel 日期与时间戳的相互转换

1、日期转时间戳:B1=INT((A1-70*365-19)*86400-8*3600)*1000

2、时间戳转日期:A1=TEXT((B1/1000+8*3600)/86400+70*365+19,"yyyy-mm-dd hh:mm:ss")

以上为精确到毫秒,只精确到秒不需要乘或除1000。

使用以上方法可以进行excel中日期时间格式与时间戳时间格式的相互转化,解决想将excel中数据导入进数据库,但excel中时间格式与数据库格式不一致的情况。

遇到问题

按照公式写完,当前列数据为 0 。

原因:

未另起一行,造成数据自身循环,需要另起一行操作即可。

解决方法:

分析:如图,另起一列存储公式转换后的数据,但为0的问题解决,却出现新的问题,数据全是#######,分析后发现是excel列的数据类型不正确,修改类型为常规即可。如下:

如上图修改完excel单元格格式为常规后,问题解决,如下:

相关推荐
学地理的小胖砸2 小时前
【Python 操作 MySQL 数据库】
数据库·python·mysql
lisw052 小时前
Python高级进阶:Vim与Vi使用指南
python·vim·excel
数据库幼崽3 小时前
MySQL 8.0 OCP 1Z0-908 121-130题
数据库·mysql·ocp
betazhou4 小时前
基于Linux环境实现Oracle goldengate远程抽取MySQL同步数据到MySQL
linux·数据库·mysql·oracle·ogg
喝醉的小喵5 小时前
【mysql】并发 Insert 的死锁问题 第二弹
数据库·后端·mysql·死锁
付出不多6 小时前
Linux——mysql主从复制与读写分离
数据库·mysql
东方巴黎~Sunsiny6 小时前
EasyExcel导出excel再转PDF转图片详解
pdf·excel
源远流长jerry6 小时前
MySQL的缓存策略
数据库·mysql·缓存
初次见面我叫泰隆7 小时前
MySQL——3、数据类型
数据库·mysql
Winter_world8 小时前
Excel中批量对多个结构相同的工作表执行操作,可以使用VBA宏来实现
excel·excel批量sheet操作