Pour le moment, ne choisissez que les langues fréquemment utilisées. C'est étonnamment décousu. Je peux comprendre les modèles dérivés d'ISO 8601 et de time.h, mais pourquoi cela s'est-il produit autrement?
Langue/outil | [1-7]=[Mois-journée] | [0-6]=[journée-sol] | [0-6]=[Mois-journée] | [1-7]=[journée-sol] |
---|---|---|---|---|
ISO 8601 | D | |||
SWI-Prolog | day_of_the_week/2 | |||
Python | date.isoweekday() | |||
Python | datetime.isoweekday() | |||
Ruby | Date#cwday | |||
Ruby | Date#wday | |||
JavaScript | Date.getDay | |||
C/C++ (time.h) | tm_wday | |||
CRONTAB (5) | day of week | |||
SRFI | date-week-day | |||
Python | date.weekday() | |||
Python | datetime.weekday() | |||
Java | java.util.Calendar |
ISO 8601
D
D représente le jour, lundi est 1 et dimanche est 7. "8" et "9" ne sont pas traités comme des valeurs de notation (traités comme une erreur). http://ja.wikipedia.org/wiki/ISO_8601#.E5.B9.B4.E3.81.A8.E9.80.B1.E3.81.A8.E6.9B.9C.E6.97.A5
SWI-Prolog
day_of_the_week/2
Days of the week are numbered from one to seven: monday = 1, tuesday = 2, ..., sunday = 7. http://www.swi-prolog.org/pldoc/doc_for?object=date:day_of_the_week/2
Python
date.isoweekday()
Renvoie le jour sous forme de nombre entier, avec lundi comme 1 et dimanche comme 7. http://docs.python.jp/3/library/datetime.html#date-objects
datetime.isoweekday()
Renvoie le jour sous forme de nombre entier, avec lundi comme 1 et dimanche comme 7. http://docs.python.jp/3/library/datetime.html#datetime-objects
Ruby
Date#cwday
cwday -> Integer Renvoie le jour (jour) de la semaine calendaire (1-7, 1 le lundi). http://docs.ruby-lang.org/ja/2.1.0/method/Date/i/cwday.html
Date#wday
wday -> Integer Renvoie le jour (0-6, zéro le dimanche). http://docs.ruby-lang.org/ja/2.1.0/class/Date.html#I_WDAY
JavaScript
Date.getDay
0 le dimanche, 1 le lundi, 2 le mardi, etc. https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay
C/C++ (time.h)
tm_wday
days since Sunday – [0, 6] http://en.cppreference.com/w/c/chrono/tm
CRONTAB(5)
day of week
day of week 0-7 (0 or 7 is Sun, or use names) http://www.unix.com/man-page/linux/5/crontab/
SRFI (Scheme Requests for Implementation) 19
date-week-day date -> integer
The day of the week of this date, where Sunday=0, Monday=1, etc. http://srfi.schemers.org/srfi-19/srfi-19.html
Python
date.weekday()
Renvoie le jour sous forme de nombre entier, avec lundi 0 et dimanche 6. http://docs.python.jp/3/library/datetime.html#date-objects
datetime.weekday()
Renvoie le jour sous forme de nombre entier, avec lundi 0 et dimanche 6. http://docs.python.jp/3/library/datetime.html#datetime-objects
Java
java.util.Calendar
public static final int SUNDAY 1 http://docs.oracle.com/javase/jp/7/api/constant-values.html#java.util.Calendar.SUNDAY
Recommended Posts