如何添加精确的N分钟&#39;至格林威治标准时间价值&amp;在Python中获取<iso8601 date =“”>?</iso8601>

时间:2015-03-31 11:00:13

标签: python python-2.7 datetime iso8601 gmt

我的日期值如下:

  

日期:星期二,2015年3月31日05:04:47 GMT

我需要添加精确的5分钟&#39;以上时间戳&amp;低于&#34;ISO8601日期&#34;价值:

  

date_time_value =&#34; 2015-03-31T05:09:47.928187755Z&#34;

如何在python中执行此计算?

1 个答案:

答案 0 :(得分:2)

  1. 使用Python: parsing date with timezone from an email
  2. 的答案将输入时间字符串解析为日期时间对象
  3. parsed_datetime += timedelta(minutes=5)
  4. 使用datetime.isoformat()方法获取结果date_time_value字符串(对于天真的日期时间对象;如果您知道输入是UTC或(更好),请自己添加Z使用answer that produces timezone-aware datetime objects)。