Erlang中文手册(Erldoc.com)  »  calendar  »  gregorian_days_to_date/1
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

calendar:gregorian_days_to_date/1

把天数转换为日期

用法:

gregorian_days_to_date(Days) -> date()

内部实现:

%% gregorian_days_to_date(Days) = {Year, Month, Day}
%%
-spec gregorian_days_to_date(Days) -> date() when
      Days :: non_neg_integer().
gregorian_days_to_date(Days) ->
    {Year, DayOfYear} = day_to_year(Days),
    {Month, DayOfMonth} = year_day_to_date(Year, DayOfYear),
    {Year, Month, DayOfMonth}.

把给出的天数 Days 转换为日期(从公元 0 年开始计算)。

calendar:gregorian_days_to_date(1000).
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9