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 + -
显示快捷键?