【问题标题】:How to convert a String date to a Date如何将字符串日期转换为日期
【发布时间】:2017-09-19 14:30:57
【问题描述】:

如何转换这个字符串:

Tue Jan 24 14:59:20 BRT 2017.

转换为包含日月年和时间和时区的日期,仅使用 Excel 函数。

我有几个单元格的日期遵循这种格式。我必须以分钟计算其中一些日期之间的差异。我相信第一步是将日期转换为字符串到真实的日期信息。然后,我将能够:对日期排序并计算连续日期之间的时间。

【问题讨论】:

  • Excel 日期/时间不包括时区信息。
  • ...字符串不是已经有了吗?你能发布一个预期输出的例子吗?所有的字符串都会有这种精确的格式吗?更多示例会有所帮助。
  • 我怎样才能打破字符串并收集我需要的日期部分?
  • 您将需要丢失时区信息,因此,如果您要比较多个时区的所有日期/时间,您还需要将它们转换为标准时区以进行数学计算.如果它们都在同一个时区,那么这更简单。如果在各种情况下,您将需要一个表格来告诉 excel 需要多少时间才能达到标准。

标签: excel date-conversion


【解决方案1】:

使用这个公式:

=--(SUBSTITUTE(MID(A1,5,LEN(A1)),"BRT",""))

然后格式化成你想要的格式。

它现在可以在数学方程式中使用。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2011-11-28
  • 2016-11-10
  • 2020-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多