time_from_date.c
来自「最大似然估计算法」· C语言 代码 · 共 26 行
C
26 行
#include <math.h>#include <stdio.h>#include "utc_time.h"utc_time time_from_date(double date){ int leap; int year, tdays; double ddd, yyddd; utc_time Time; year = (int) floor(date); leap = year%4 == 0 && year%100 != 0 || year%400 == 0; tdays = leap + 365; ddd = (date - (double) year) * (double) tdays + 1.0; yyddd = (double) year * 1000.0 + ddd; Time = time_from_yyddd(yyddd); return Time; }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?