wenyan-lang/wenyan

吾嘗觀『曆法』之書 (Date library implementation proposal)

Open

#425 aberto em 29 de dez. de 2019

Ver no GitHub
 (6 comments) (4 reactions) (0 assignees)TypeScript (1.096 forks)batch import
help wantedstdlib

Métricas do repositório

Stars
 (19.271 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

I have an idea on the implementation of date library:

Wenyan JS equivalent
吾有一時。名之曰「今」。 var 今 = new Date();
吾有一時。曰二千八年八月八日八時八分八秒。名之曰「昔」。 var 昔 = new Date(2008, 8 - 1, 8, 8, 8, 8);
夫「今」之年。 今.getFullYear();
夫「今」之月。 今.getMonth() + 1;
夫「今」之日。 今.getDate();
夫「今」之時。 今.getHours();
夫「今」之分。 今.getMinutes();
夫「今」之秒。 今.getSeconds();
夫「今」之毫秒。 今.getMilliseconds();
夫「今」之曜。 今.getDay();
昔之「昔」之年者。今二千十八是矣。 昔.setFullYear(2018);
昔之「昔」之月者。今十二是矣。 昔.setMonth(12 - 1);

TODO add functions for date-time calculations (no JS equivalents yet)

Guia do colaborador