常用代码
date()返回P{年,月,日} erlang:now转本地时间
> calendar:now_to_local_time(erlang:now()).
{{,,},{,,}} erlang:now转世界时间
> calendar:now_to_universal_time(erlang:now()).
{{,,},{,,}}
> 验证合法的日期
> calendar:valid_date({,,}).
false
> calendar:valid_date({,,}).
false
> calendar:valid_date({,,}).
true
> calendar:valid_date(,,).
true 获得本地时间 年 月 日小时 分 秒
> {{Year,Month,Day},{Hour,Min,Second}}=calendar:local_time().
{{,,},{,,}}
> b().
Day =
Hour =
Min =
Month =
Second =
Year =
ok 获得世界时间
> calendar:universal_time().
{{,,},{,,}} 本地时间转换到世界时间
> calendar:local_time_to_universal_time_dst({{,,},{,,}}).
[{{,,},{,,}}]
> calendar:local_time_to_universal_time_dst({{,,},{,,}}).
[{{,,},{,,}}]
> calendar:local_time_to_universal_time_dst({{,,},{,,}}).
[{{,,},{,,}}]
> calendar:local_time_to_universal_time_dst({{,,},{,,}}).
[{{,,},{,,}}]
> calendar:local_time_to_universal_time_dst({{,,},{,,}}).
[{{,,},{,,}}] 世界时间转本地时间
> calendar:universal_time_to_local_time({{,,},{,,}}).
{{,,},{,,}}
> calendar:universal_time_to_local_time({{,,},{,,}}).
{{,,},{,,}}
> calendar:universal_time_to_local_time({{,,},{,,}}).
{{,,},{,,}} 计算是星期几
> calendar:day_of_the_week(,,). > calendar:day_of_the_week(,,). 计算是否闰年
> calendar:is_leap_year().
false
> calendar:is_leap_year().
true 计算某年某月有多少天
> calendar:last_day_of_the_month(,). > calendar:last_day_of_the_month(,). > calendar:last_day_of_the_month(,). 秒转时间
> calendar:now_to_datetime(erlang:now()).
{{,,},{,,}}
> calendar:seconds_to_daystime().
{,{,,}}
> calendar:seconds_to_daystime().
{,{,,}}
> calendar:seconds_to_daystime().
{,{,,}}
如果没有超过一天可以使用
> calendar:seconds_to_time().
{,,}
> calendar:seconds_to_time().
** exception error: no function clause matching calendar:seconds_to_time() (calendar.erl, line ) 时间转到秒
> calendar:time_to_seconds({,,}). > calendar:time_to_seconds({,{,,}}).
** exception error: no function clause matching calendar:time_to_seconds({,{,,}}) (calendar.erl, line ) 计算Unix Timestamp
timestamp() ->
calendar:datetime_to_gregorian_seconds(erlang:universaltime()).
或者:
timestamp() ->
{M, S, _} = erlang:now(),
M * + S.

最新文章

  1. Android开发学习之路-提升用户体验小技巧
  2. [Erlang 0107] Erlang实现文本截断
  3. 用python画xy散点图
  4. Java基础知识学习(五)
  5. CXF Service Interceptor请求,响应报文之控制台输出
  6. MongoDB insert/update/one2many案例
  7. 【android】java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused
  8. ASP.NET MVC之单元测试
  9. 浅谈java垃圾回收机制
  10. 第一个python实例程序
  11. cygwin下配置alias
  12. RPC原理解析
  13. ReactiveSwift源码解析(六) SignalProtocol的take(first)与collect()延展实现
  14. SSM框架整合环境构建——基于Spring4和Mybatis3
  15. dataTable 实战总结
  16. tcp的连接数量
  17. Port Channel and VPC
  18. 简单谈谈$.merge()
  19. php7 curl返回false error返回空串
  20. mysql练习----The JOIN operation

热门文章

  1. 自动化测试之python安装
  2. leetcode:Intersection of Two Linked Lists(两个链表的交叉点)
  3. HeadFirst jsp 02 (体系结构)
  4. JSON 之 SuperObject(5): Format 与转义字符
  5. && 用法解释
  6. Bootstrap_组件
  7. js控制div是否显示
  8. 【C#学习笔记】浏览目录得到路径
  9. 【英语】Bingo口语笔记(56) - “令人失望”的表达
  10. 【Python】Python重新学习