diff options
| author | eatradish <sakiiily@aosc.io> | 2022-04-09 19:34:05 +0800 | 
|---|---|---|
| committer | eatradish <sakiiily@aosc.io> | 2022-04-09 19:34:05 +0800 | 
| commit | 4165b2c0d86d1e3f47a7caf9a086798e51315f3b (patch) | |
| tree | 095511e33c1eeab5a7888f73a41e06de1155478f /templates/macros.html | |
| download | Seje2-4165b2c0d86d1e3f47a7caf9a086798e51315f3b.tar.gz Seje2-4165b2c0d86d1e3f47a7caf9a086798e51315f3b.tar.bz2 Seje2-4165b2c0d86d1e3f47a7caf9a086798e51315f3b.zip | |
init
Diffstat (limited to 'templates/macros.html')
| -rw-r--r-- | templates/macros.html | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/templates/macros.html b/templates/macros.html new file mode 100644 index 0000000..7379b1b --- /dev/null +++ b/templates/macros.html @@ -0,0 +1,16 @@ +{% macro format_chinese_date(year, month, day) %} +{% set lut1 = ["〇", "一", "二", "三", "四", "五", "六", "七", "八", "九"] %} +{% set lut2 = [ +    '一',   '二',   '三',     '四', +    '五',   '六',   '七',     '八', +    '九',   '十',   '十一',   '十二', +    '十三', '十四', '十五',   '十六', +    '十七', '十八', '十九',   '二十', +    '廿一', '廿二', '廿三',   '廿四', +    '廿五', '廿六', '廿七',   '廿八', +    '廿九', '三十', '三十一'] %} +{% for c in year | as_str %} +    {{ lut1 | nth(n=c | int) }} +{% endfor %} +年{{ lut2 | nth(n=month-1)}}月{{ lut2 | nth(n=day-1) }}日 +{% endmacro %} | 
