时间和时间戳转换

hh:mm:ss 格式的时间怎么转换成时间戳?就是变成一串数字的

FineReport 二向箔 发布于 2022-11-28 14:44
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-11-28 14:46(编辑于 2022-11-28 14:51)

DATETONUMBER(date):返回自 1970 年 1 月 1 日 00:00:00 GMT 经过的毫秒数。

示例:

DATETONUMBER("2008-08-08")等于1218124800000。

时分秒转秒

INDEXOFARRAY(SPLIT(A5,":"),1) * 60 * 60 + INDEXOFARRAY(SPLIT(A5,":"),2) * 60 + INDEXOFARRAY(SPLIT(A5,":"),3)

转毫秒

(INDEXOFARRAY(SPLIT(A5,":"),1) * 60 * 60 + INDEXOFARRAY(SPLIT(A5,":"),2) * 60 + INDEXOFARRAY(SPLIT(A5,":"),3)) *1000

最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-28 14:46

这个你的拼接上日期,直接时间是不好转的

  • 二向箔 二向箔(提问者) 拼日期具体要怎么写呢?比如说我想转14:00的话
    2022-11-28 14:53 
最佳回答
0
yzm339714Lv6中级互助
发布于2022-11-28 14:47

DATETONUMBER(CONCATENATE(today()," ",$$$))

$$$  表示你 hh:mm:ss 格式的时间

  • 4关注人数
  • 717浏览人数
  • 最后回答于:2022-11-28 14:51
    请选择关闭问题的原因
    确定 取消
    返回顶部