要求
我需要在Windows上使用C++11检索包括毫秒的日期和时间。如果可能的话,开始时间应早于1970年。
我还需要能够从日期/时间变量中提取年份、月份、日、小时、秒和毫秒。
我尝试过的
time()
只返回秒。clock()
不返回日期,只返回自系统启动以来的时间。适用于测量经过时间,但无法获取日期。
注意:它只需要在Windows上工作,Linux不是必需的。
要求
我需要在Windows上使用C++11检索包括毫秒的日期和时间。如果可能的话,开始时间应早于1970年。
我还需要能够从日期/时间变量中提取年份、月份、日、小时、秒和毫秒。
我尝试过的
time()
只返回秒。clock()
不返回日期,只返回自系统启动以来的时间。适用于测量经过时间,但无法获取日期。注意:它只需要在Windows上工作,Linux不是必需的。
time_point
中获取秒/小时等部分。例如,11.04.2013 20:25
的小时部分为“20”。 - bytecode77