如何将日期时间转为数值格式

日期转数值的基本原理为:先将日期转化成文本格式,再将文本转化成数值格式。

1. 方法一:TEXT函数

此方法适用于将 2021-03-15 转化为 20210315 这样的数值格式,即日期中的 0 位在数值中正常显示。

要用到的函数:

  • TEXT(DATE(),“yyyyMMdd”) 把日期转化成文本格式,其中 yyyy 表示年份,MM 表示月份,dd 表示日。
  • VALUE() 把文本转化为数值格式。

整体公式为:

VALUE(TEXT(DATE(日期时间),"yyyyMMdd"))

效果展示:

2. 方法二:DATE函数

此方法适用于将 2021-03-15 转化为 2021315 这样的数值格式,即日期中的 0 位在数值中不显示。

要用到的函数:

  • DATE():把日期时间(时间戳)转换成时间对象;
  • YEAR(DATE()):取出时间对象中的年份;
  • MONTH(DATE()):取出时间对象中的月份;
  • DAY(DATE()):取出时间对象中的天数;
  • CONCATENATE():连接函数,把提取的年、月、日连接起来;
  • VALUE() 把文本转化为数值格式。

整体公式为:

VALUE(CONCATENATE(YEAR(DATE(日期时间)),MONTH(DATE(日期时间)),DAY(DATE(日期时间))))

效果展示:

点击安装 「日期时间转数值」应用模板 ,体验使用效果。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验