【问题标题】:How to convert timestampt into excel text如何将时间戳转换为excel文本
【发布时间】:2014-03-12 19:55:03
【问题描述】:

当我使用 =(((Column/60)/60)/24)+DATE(1970,1,1) 进行翻译时,我有一个时间戳 (1394475248),并且日期格式给出了时间戳(YYYY-MM-DD hh:mm:ss),但我必须将它存储在一个看起来像“2014-03-10T23:11:09.000+0100”的时间戳中,因为所有以前的数据都是这种格式并且正在改变将需要大量的工作/时间。

谁能告诉我什么是时间戳格式以及如何将数字转换为确切的格式?非常感谢

W

【问题讨论】:

  • 我不明白你想做什么。你能澄清一下吗?
  • 抱歉没说清楚,急忙提问了!我知道时间戳现在是 Unix 时间戳,我已将其转换为 excel 日期,但它与已存储在数据库中的 unix 时间戳的字符串(文本)值不匹配,看起来像这样“2014-03-10T23: 11:09.000+0100”,当我得到“2014-03-10 23:11:09.000”时。希望现在很清楚,如果不是请询问。

标签: excel


【解决方案1】:

尝试使用TEXT 函数转换为所需格式的字符串,例如使用A2 中的原始时间戳,使用此公式进行转换和格式化

=TEXT(A2/86400+DATE(1970,1,1),"YYYY-MM-DDThh:mm:ss.000")&"+0100"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-18
    • 2021-08-14
    • 2019-08-15
    • 2018-07-23
    相关资源
    最近更新 更多