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单元格格式为常规后,问题解决,如下:

相关推荐
冻咸鱼12 分钟前
MySQL的CRUD
数据库·mysql·oracle
初见0011 小时前
Java MySQL 索引深度解析:从原理到最佳实践
mysql
冻咸鱼2 小时前
MySQL中表操作
android·sql·mysql·oracle
心态特好2 小时前
从缓存到分库分表:MySQL 高并发海量数据解决方案全解析
数据库·mysql·缓存
BD_Marathon2 小时前
【MySQL】管理
数据库·mysql
Go高并发架构_王工2 小时前
MySQL性能优化案例分析:从问题到解决方案
数据库·mysql·性能优化
小薛引路3 小时前
office便捷办公06:根据相似度去掉excel中的重复行
windows·python·excel
别或许3 小时前
在centos系统下,安装MYSQL
linux·mysql·centos
丁丁丁梦涛3 小时前
CentOS修改MySQL数据目录后重启失败的问题及解决方案
linux·mysql·centos
disanleya3 小时前
怎样安全地开启MySQL远程管理权限?
数据库·mysql