【问题标题】:Excel convert decimal to date timeExcel将十进制转换为日期时间
【发布时间】:2021-12-29 20:28:52
【问题描述】:

我正在尝试将这些数字 in seconds 转换为日期时间格式 yyyy-mm-dd 在特定的开始日期,例如 2014-01-01。我尝试为此任务搜索一些在线资源,但是,我什么都找不到。

例如,T = 86400,我希望将其转换为 2014-01-02。当T=129600时,距离2014-01-01还有1.5天,所以应该转换成2014-01-02

感谢任何帮助。如果我的语法不正确,我深表歉意,因为这是我第一次使用 stackoverflow。

T  
86400  
129600  
172800  
259200  
345600  
432000  
518400  
523800  
532542.8571  
542828.5714  
555685.7143  
580242.8571  
592521.4286  
604800  
629357.1429  
660278.5714  
691200  
734400  
756000  
777600  
783000  
786375  
793125  
800625  
815625  

【问题讨论】:

    标签: excel datetime datetime-conversion


    【解决方案1】:

    你可以使用:

    =$A$1+A2/60/60/24
    

    【讨论】:

    • A1 是日期数字吗?和 01.01.2014 一样吗?
    • @matt 是的,它是格式为dd.MM.yyyy 的真实日期。结果格式为yyyy-MM-dd hh:mm:ss
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多