gol.ts
· 725 B · TypeScript
Eredeti
export const getJOLTime = () => {
/* q = d - 1324 * 24 * 60 * 60
* 1443365529298 是第一天
* Sun Sep 27 2015 22:52:09 GMT+0800 (中国标准时间)
*/
let now = new Date()
let show_day = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]
let manyDay = Math.floor((now - 1443365529298) / (24 * 60 * 60 * 1000)) + 1// 往下 取整
let day = now.getDay()
const text = `今天是JOL的第 ${manyDay} 天,${show_day[day]}`
return {
text,
manyDay,
day,
weekDay: show_day[day]
}
}
export const main = getJOLTime
// console.log(getJOLTime()) // { text: "今天是JOL的第 3602 天,星期四", manyDay: 3602, day: 4, weekDay: "星期四" }
| 1 | export const getJOLTime = () => { |
| 2 | /* q = d - 1324 * 24 * 60 * 60 |
| 3 | * 1443365529298 是第一天 |
| 4 | * Sun Sep 27 2015 22:52:09 GMT+0800 (中国标准时间) |
| 5 | */ |
| 6 | let now = new Date() |
| 7 | let show_day = ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"] |
| 8 | let manyDay = Math.floor((now - 1443365529298) / (24 * 60 * 60 * 1000)) + 1// 往下 取整 |
| 9 | let day = now.getDay() |
| 10 | const text = `今天是JOL的第 ${manyDay} 天,${show_day[day]}` |
| 11 | return { |
| 12 | text, |
| 13 | manyDay, |
| 14 | day, |
| 15 | weekDay: show_day[day] |
| 16 | } |
| 17 | } |
| 18 | |
| 19 | export const main = getJOLTime |
| 20 | |
| 21 | // console.log(getJOLTime()) // { text: "今天是JOL的第 3602 天,星期四", manyDay: 3602, day: 4, weekDay: "星期四" } |
| 22 |