星期中的日子
星期中的日子(日历日[1])的名称在全世界语言中可分为“数字制”和“星象制”两种。数字制中,阿拉伯语、希伯来语、越南语和葡萄牙语以星期日作为一周中的第一天,而俄语和其他斯拉夫语系则以周一作为一周中的首天。星象制以月(月亮)、火(火星)、水(水星)、木(木星)、金(金星)、土(土星)、日(太阳)等与罗马神祇有关的星体名称来命名日子;英文在内的日耳曼语族则使用北欧神话中神祇的名字。
英文的日子名称取自盎格鲁-撒克逊人的神话,其中周四(Thursday)和周五(Friday)的名称来自斯堪地纳维亚的神祇索尔(Thor)和弗蕾亚(Freyja)。周六(Saturday)是一个例外,其名字取自罗马神祇萨图尔努斯(Saturn)。与英语相似,大部分主要使用日耳曼语的地区也以本身神话中的神祇名称命名日子。
中文的名称使用数字制,以一到六的数字以及“日”来作为命名的基础,在数字前加上“周”、“星期”或“礼拜”。中华人民共和国采用的法定名称为星期一、星期二、星期三、星期四、星期五、星期六、星期日。[1]除了星期日有别名──“星期天”,其他日子的名称相当单纯,没有变化(详细名称请见下面段落)。“礼拜”这个名称源于中国回教徒和基督教徒,这些宗教都在星期日做崇拜,因此将周日称做“礼拜日”或“礼拜天”,其后渐渐延伸到整个星期的名称。[来源请求]
以七日为一个工作周的地区,基本上由五个工作日和两个非工作日(周末)组成。不过,哪一天是一周中的“第一天”,各地有各地的习惯,就算有相同周末的国家也会有这种差异。在许多英语世界的国家或地区、以色列、日本、香港和澳门,一般认为一个星期开始于星期日。多数伊斯兰国家的一星期是从星期六开始的,一部分世俗化,或为了配合国际社会已改为周一或周日。多数欧洲国家都以星期一为一星期的第一天。国际标准化组织(ISO 8601)规定星期一为每星期的第一天,中华人民共和国国家标准GB/T 7408-2005(推荐性)等效采用ISO 8601,但民间纸质日历多将星期日列为一周的第一天[1]。
每个日子的名称
以华语系的语言为母语的地区来看,每个日子的名称如下:
- 星期一(周一、礼拜一)
- 星期二(周二、礼拜二)
- 星期三(周三、礼拜三)
- 星期四(周四、礼拜四)
- 星期五(周五、礼拜五)
- 星期六(周六、礼拜六)
- 星期日(周日、礼拜日、礼拜天、星期天)
而就英语以及其它使用和英语相同命名方式的语言每个日子的名称和由来如下:
- Monday(周一):这个名字是源自于古英语的《Mōnandæg》(发音为[mon.nan.dæg]或[mon.nan.dæj']),意思是“月亮之日”。意思是拉丁语的“Dies Lunae”。
- Tuesday(周二):这个名字是源自于古英语的《Tiwesdæg》(发音为[ti.wes.dæg]或[ti.wes.dæj]),意思是“提尔之日”。 提尔(Tyr)是北欧神话和德国异教的战斗之神(古英语:Tiw、Tew、Tiu)。意思是拉丁语的“Dies Martis”(火星之日)。
- Wednesday(周三):这个名字是源自于古英语的《Wōdnesdæg》(发音为[woːd.nes.dæg]或[woːd.nes.dæj]),意思是“沃登之日”。沃登(Wōden)是北欧神话职权最高的神祇,同时也是在7世纪前,英国(以及其它地方)的盎格鲁-撒克逊人重要的神祇。意思是拉丁语的“Dies Mercurii”(水星之日)。
- Thursday(周四):这个名字是源自于古英语的《Þūnresdæg》(发音为[θuːn.res.dæg]或[θuːn.res.dæj]),意思是“索尔之日”。索尔(Thor)的原文是“Þunor”,祂是北欧神话和德国异教的雷神。意思是拉丁语的“Dies Iovis”(木星之日)。
- Friday(周五):这个名字是源自于古英语的《Frigedæg》(发音为[fri.je.dæg]或[fri.je.dæj]),意思是“富里基之日”。富里基(Frīge)是德系神祇象征美丽的神,也是名叫弗丽嘉的北欧神祇的化身,而另外一种说法则是祂和神祇弗蕾亚有关连。意思是拉丁语的“Dies Veneris”(维纳斯之日、金星之日)。维纳斯是罗马神祇的象征美丽和性感的神。
- Saturday(周六):周六是唯一一个在英文保留其原有罗马文字的日子名称,是以罗马神祇萨图尔努斯来命名的。这个字是源自于古英语的《Sæturnesdæg》(发音为[sæ.tur.nes.dæg]或[sæ.tur.nes.dæj]),意思是“萨图尔努斯之日”。意思是拉丁语的“Dies Saturni”(土星之日)。
- Sunday(周日):这个名字是源自于古英语的《Sunnandæg》(发音为[sun.nan.dæg]或[sun.nan.dæj]),意思是“太阳之日”。意思是拉丁语的“Dies Solis”直译过来的。
每个星期的第一天
在不同地区,一星期的开始时间并不完全一致。多数美洲国家如美国、加拿大、墨西哥,部分亚洲国家或地区如印度、日本、香港、澳门,以及以色列等地一般认为一个星期开始于星期日(Sunday)。多数欧洲国家,澳大利亚、南非、少数南美洲国家以及部分亚洲国家如韩国,都以星期一(Monday)为一星期的第一天。周日也是所有星象制和希伯来历星期中的第一天。
在中国大陆、台湾等地区,一周的起始日是星期一或者星期日没有明确的说法。沿用样式的纸质日历多将星期日列为一周的第一天,人们在生活中可能将周六或周日称作周末,并可能将双休日合称为周末。[2][3][4]
在犹太人和基督徒的传统中,周日是一个星期中的第一天。根据圣经,上帝花六天的时间创造世界,而在第七天,也就是安息日(星期六)休息,这一天就被视为庆祝和休息之日,这使星期日成为一个星期中的第一天。在欧洲早期的基督徒开始采用星期的制度时,一开始是以星期日为一个星期的第一天,但是星期六也渐渐的被视为较重大的安息日,也成为主日,因此星期日到最后反而被视为一个星期的最后一天。[来源请求]
某些国家的日子名称的不同之处非常的明显:在希伯来语、阿拉伯语和希腊语中,有些日子的名称是直接以它在这个星期中的顺序来称呼(以周日为第一天),例如:周一称为“第二天”。而还有一些使用斯拉夫语系语言的国家也会以其在星期中的顺序来称呼,但是是以周一来做为第一天,例如:周二称为“第二天”。还有另外一种解释,那就是有些使用斯拉夫语系语言的国家并不是将日子以其在星期中的顺序来称呼,而是以其和周日的距离来称呼,例如:周三称为“中间日”,而这就证明仍然有一些使用斯拉夫语系语言的国家以周日来当作第一天。
国际标准化组织(ISO)在ISO 8601中指定周一为一星期中的第一天,用来代表软件的时间格式。
跨语言名称列表
星象制
数字制
星期日为第一天 | |||||||
---|---|---|---|---|---|---|---|
日子 | 星期日 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 |
希伯来语 | יום ראשון yom rishón 第一日 |
יום שני yom shení 第二日 |
יום שלישי yom sh'lishí 第三日 |
יום רביעי yom r'vi'í 第四日 |
יום חמישי yom khamishí 第五日 |
יום שישי yom shishí 第六日 |
יום שבת yom shabát 安息日 |
阿拉伯语 | يوم الأحد yaum al-aḥad |
يوم الإثنين yaum al-ithnayn |
يوم الثُّلَاثاء yaum ath-thulathā’ |
يوم الأَرْبعاء yaum al-’arbi‘ā |
يوم الخَمِيس yaum al-khamīs |
يوم الجُمْعَة yaum al-jum‘ah [♀4] |
يوم السَّبْت yaum as-sabt [♃5] |
基督拉丁语 | Dominica | feria secunda | feria tertia | feria quarta | feria quinta | feria sexta | sabbatum |
葡萄牙语 | domingo | segunda-feira | terça-feira | quarta-feira | quinta-feira | sexta-feira | sábado |
希腊语 | Κυριακή | Δευτέρα | Τρίτη | Τετάρτη | Πέμπτη | Παρασκευή | Σάββατο |
冰岛语 | sunnudagur | mánudagur | þriðjudagur | miðvikudagur | fimmtudagur | föstudagur | laugardagur |
亚美尼亚语 | Կիրակի | Երկուշաբթի | Երեքշաբթի | Չորեքշաբթի | Հինգշաբթի | Ուրբաթ | Շաբաթ |
格鲁吉亚语 | კვირა | ორშაბათი | სამშაბათი | ოთხშაბათი | ხუთშაბათი | პარასკევი | შაბათი |
哈萨克语 | жексенбi | дүйсенбi | сейсенбi | сәрсенбі | бейсенбі | жұма | сенбі |
波斯语 | یکشنبه | دوشنبه | سه شنبه | چهارشنبه | پنجشنبه | آدینه | شنبه |
土耳其语 | pazar | pazartesi | salı | çarşamba | perşembe | cuma | cumartesi |
古土耳其语 | birinç kün | ikinç kün | üçünç kün | törtinç kün | beşinç kün | altınç kün | yetinç kün |
越南语国语字 (汉喃文) |
chủ nhật (主日) |
(ngày) thứ hai (次𠄩) |
(ngày) thứ ba (次𠀧) |
(ngày) thứ tư (次四) |
(ngày) thứ năm (次𠄼) |
(ngày) thứ sáu (次𦒹) |
(ngày) thứ bảy (次𦉱) |
汉语(中国大陆月历、台湾、香港、澳门) | 星期日 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 |
马来语 | Ahad | Isnin | Selasa | Rabu | Khamis | Jumaat | Sabtu |
印尼语 | Minggu | Senin | Selasa | Rabu | Kamis | Jumat | Sabtu |
星期一为第一天 | |||||||
日子 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期日 |
爱沙尼亚语 | Esmaspäev | Teisipäev | Kolmapäev | Neljapäev | Reede | Laupäev | Pühapäev |
波兰语 | Poniedziałek | Wtorek | Środa | Czwartek | Piątek | Sobota | Niedziela |
捷克语 | Pondělí | Úterý | Středa | Čtvrtek | Pátek | Sobota | Neděle |
塞尔维亚语 | Понедељак | Уторак | Среда | Четвртак | Петак | Субота | Недеља |
克罗地亚语 | Ponedjeljak | Utorak | Srijeda | Četvrtak | Petak | Subota | Nedjelja |
斯洛文尼亚语 | Ponedeljek | Torek | Sreda | Četrtek | Petek | Sobota | Nedelja |
保加利亚语 | понеделник | вторник | сряда | четвъртък | петък | събота | неделя |
马其顿语 | понеделник | вторник | среда | четврток | петок | сабота | недела |
匈牙利语 | Hétfő | Kedd | Szerda | Csütörtök | Péntek | Szombat | Vasárnap |
立陶宛语 | Pirmadienis | Antradienis | Trečiadienis | Ketvirtadienis | Penktadienis | Šeštadienis | Sekmadienis |
俄语 | понедельник | вторник | среда | четверг | пятница | суббота | воскресенье |
乌克兰语 | понедiлок | вiвторок | середа | четвер | п'ятниця | субота | недiля |
汉语(中国大陆标准) | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期日 |
蒙古语 | нэг дэх өдөр | хоёр дахь өдөр | гурав дахь өдөр | дөрөв дэх өдөр | тав дахь өдөр | хагас сайн өдөр | бүтэн сайн өдөр |
ISO 8601 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
星期六为第一天 | |||||||
日子 | 星期六 | 星期日 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 |
斯瓦希里语 | jumamosi | jumapili | jumatatu | jumanne | jumatano | alhamisi | ijumaa |
计算机软件的国际化
计算机软件设计时为了适应各国各地区的各种不同细节,使用区域设置技术来使得这些细节对程序设计透明化。即同样的源程序产生的输出能自动遵循各国各地区的风格。下述C++语言程序能在Windows系统上获取当前区域的星期开始的日子:
#include <windows.h>
#include <iostream>
int __cdecl wmain(int argc, wchar_t* argv[])
{
wchar_t buf[80];
unsigned ret;
const wchar_t localeName[] = L"zh-CN";
ret = GetLocaleInfoEx(localeName,
LOCALE_IFIRSTDAYOFWEEK,
(LPWSTR)buf,
80);
std::wcout << std::hex << buf << std::endl;
/* 0表示星期一,1表示星期二,......,5表示星期六,6表示星期日 */
}
参见
- 七政
- 五行
- 周日
参考文献
- ^ 1.0 1.1 1.2 中华人民共和国国家标准GB/T 7408-2005《数据元和交换格式 信息交换 日期和时间表示法》4.3.2.2日历星期
- ^ 長知識了!一週的開始是週一還是週日?網友說法大不同. 新头壳newtalk. 2018-12-17 [2020-12-07]. (原始内容存档于2018-12-18).
- ^ Fix first day of week info for China (CN). UNICODE. [2020-12-07]. (原始内容存档于2021-01-06).
- ^ Bug 24682 - zh_CN first weekday should be Monday per GB/T 7408-2005. Sourceware Bugzilla. [2020-12-07]. (原始内容存档于2020-10-22).