calendarstyle

erlang国际化时间转换(ISO 8601)

故事扮演 提交于 2020-08-11 19:37:23
** 什么是ISO 8601** 国际标准化组织的国际标准ISO 8601是日期和时间表示方法,全称为<<数据存储和交互形式 信息交换 日期和时间的表示方法>>。目前最新为第三版ISO8601:2004, 第一版为ISO8601:1988, 第二版为ISO8601:2000。 日期和时间的组合表示法 : 合并表示时,要在时间前面加一大写字母T, 如要表示北京时间2004年5月3日下午5点30分8秒,可以写成2004-05-03T17:30:08+08:00或20040503T173008+08。 详细内容请查阅百度百科 或 https://en.wikipedia.org/wiki/ISO_8601 erlang时间与日期处理 http://www.cnblogs.com/me-sa/archive/2012/05/17/erlang-calendar-date-time.html ** iso8601库** 下面把德国时间转换为北京时间 世界各国时间转换网址: http://cn.piliapp.com/time-now/converter/ 使用iso8601库进行转换结果: 代码如下: -module(iso8601). -export([add_time/ 4 , format/ 1 , parse/ 1 , parse_exact/ 1 ]). -export_types