Skip to content
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

尝鲜建议:支持字符串形式数字;返回日期对应节气为第几天 #1

Open
wideweide opened this issue Mar 6, 2024 · 1 comment

Comments

@wideweide
Copy link

import {SolarDay, JulianDay} from 'tyme4ts';

const solar = SolarDay.fromYmd(2024, 2, 29);// 支持 SolarDay.fromYmd('2024', '02', '29');

// 1986年5月29日
console.log(solar.toString());

// 农历丙寅年四月廿一
console.log(solar.getLunarDay().toString());

let term = solar.getTerm()

console.log(term.getName()) // 日历标注节气只标注第一天

let julianday = term.getJulianDay();
let solarDay = julianday.getSolarDay(); // 获取节气第一天
console.log(solarDay.toString())
~

@6tail
Copy link
Owner

6tail commented Jun 6, 2024

字符串参数不会支持的。节气第几天倒是来了。
equal(SolarDay.fromYmd(2023, 12, 7).getTermDay().toString(), '大雪第1天');
equal(SolarDay.fromYmd(2023, 12, 7).getTermDay().getDayIndex(), 0);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants