-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
可否增加距离所有节气的时间天数,谢谢! #2
Comments
原始需求: |
非常简单 24 节气非常精准判断和时间计算和 转换可 以从 t3 获得 我建议使用 C 语言 std time_t object 从中实现日期容易 计算和 转换 , 任何时候时分秒钟差距可用 c语言 std 的 difftime 方法得到,天数=difftime/(24x60x60) 例如 加个 t3 time_t vector day.cur_jq_cutoff_datetime.push_back(t3_ctime); 如果使用上述方法,可以避免更多节气的天数源代码修改. 提议 或者 例如 lunar.h struct Day int cur_ys; //雨水 4 int cur_mz; //距芒种的天数 11 lunar.cpp getDayBySolar 加 day.cur_dz = day.d0 - mSSQ.ZQ[0]; //距冬至的天数 |
@TSG9876 不错不错,可以的话,你可以提一个rp过来 |
目前只有
int cur_dz; //距冬至的天数
int cur_xz; //距夏至的天数
int cur_lq;//距立秋的天数�
int cur_mz ; //距芒种的天数
int cur_xs; //距小暑的天数
如果24节气都增加了,这样计算就非常方便了。
另外:std::vector cur_jq;
使用
day.cur_jq[1],取数的时候,总是报错'SwigPyObject' object is not subscriptable
The text was updated successfully, but these errors were encountered: