From 84c6e3ce72c0c09ff7ca941eccb3c0ddd604d026 Mon Sep 17 00:00:00 2001 From: Jeffrey Chen <78434827+TCOTC@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:14:38 +0800 Subject: [PATCH] Update time.go MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加一个与日期相关的模板函数,有「星期天」了 --- kernel/util/time.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kernel/util/time.go b/kernel/util/time.go index 33c7b030472..2b1258171b1 100644 --- a/kernel/util/time.go +++ b/kernel/util/time.go @@ -40,6 +40,14 @@ func WeekdayCN(date time.Time) string { return weekdayCN[week] } +// WeekdayCN2 returns the day of the week specified by date. +// Sunday=天, Monday=一, ..., Saturday=六. +func WeekdayCN2(date time.Time) string { + week := Weekday(date) + weekdayCN2 := []string{"天", "一", "二", "三", "四", "五", "六"} + return weekdayCN2[week] +} + // ISOWeek returns the ISO 8601 year and week number in which date occurs. // Week ranges from 1 to 53. Jan 01 to Jan 03 of year n might belong to week 52 or 53 of year n-1, // and Dec 29 to Dec 31 might belong to week 1 of year n+1.