none
Calendar类的时期和纪元是干什么的? RRS feed

  • 问题

    1. Calendar类的时期和纪元是干什么的?也就是Calendar::Peirod和Calendar::Era
    2. Calendar的星期和日期是自动绑定的吗?
    2014年6月1日 8:46

答案

  • Windows::Globalization::Calendar^

    我已经发现Era指公元或公元前,但是Period似乎不工作。

    例如:(print_Calendar()是我自己写的,返回值是Platform::String^)

    auto a = print_Calendar(timer_实验) + "\n<P=" + timer_实验->PeriodAsString() + ">";

    结果是

    2014年06月02日星期一
    17时59分35秒
    纳秒=415711900
    <P=>

    2014年6月2日 9:58

全部回复

  • 你好,

    请问你是在进行C++程序开发吗?您所说的Calendar 类是指哪个?能否给出它的出处?


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年6月2日 9:31
  • Windows::Globalization::Calendar^

    我已经发现Era指公元或公元前,但是Period似乎不工作。

    例如:(print_Calendar()是我自己写的,返回值是Platform::String^)

    auto a = print_Calendar(timer_实验) + "\n<P=" + timer_实验->PeriodAsString() + ">";

    结果是

    2014年06月02日星期一
    17时59分35秒
    纳秒=415711900
    <P=>

    2014年6月2日 9:58
  • 你好,

    你的系统是windows 8 还是windows 7?

    这里可以看到,这个支持的最低客户端是windows 8. 你建的什么类型的工程,win32吗?你用第二个 periodAsString(Int32) method 什么效果?

    Calendar.PeriodAsString() | periodAsString() method

    Calendar.PeriodAsString(Int32) | periodAsString(Int32) method


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年6月4日 8:37
  • 我还以为跟环境没有关系。我是用的是windows8.1 x64(不是专业版),Visual Studio 2013 Ultimate,构建的是Windows8 Xaml应用。其他的都已经正确输出了(例如年月日、时分秒、纪元等),只有Period没有正确输出。从我写的结果可以看出,periodAsString没有输出内容(返回了空的Platform::String^)
    2014年6月4日 8:48