Templat:Orddate2YMD: Perbedaan antara revisi
Tampilan
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan |
Tidak ada ringkasan suntingan |
||
(1 revisi perantara oleh pengguna yang sama tidak ditampilkan) | |||
Baris 1: | Baris 1: | ||
{{{1|{{{{{|safesubst:}}}#time:Y}}}}}-{{MJD2M|{{{{{|safesubst:}}}#expr:{{MJD|{{{1|{{{{{|safesubst:}}}#time:Y}} }}} }}+{{{2|{{orddate|{{{1|{{{{{|safesubst:}}}#time:Y}}}}} }} }}}-1}}}}-{{MJD2D|{{{{{|safesubst:}}}#expr:{{MJD|{{{1|{{{{{|safesubst:}}}#time:Y}} }}} }}+{{{2|{{orddate|{{{1|{{{{{|safesubst:}}}#time:Y}}}}} }} }}}-1}}}}<noinclude>{{ |
{{{1|{{{{{|safesubst:}}}#time:Y}}}}}-{{MJD2M|{{{{{|safesubst:}}}#expr:{{MJD|{{{1|{{{{{|safesubst:}}}#time:Y}} }}} }}+{{{2|{{orddate|{{{1|{{{{{|safesubst:}}}#time:Y}}}}} }} }}}-1}}}}-{{MJD2D|{{{{{|safesubst:}}}#expr:{{MJD|{{{1|{{{{{|safesubst:}}}#time:Y}} }}} }}+{{{2|{{orddate|{{{1|{{{{{|safesubst:}}}#time:Y}}}}} }} }}}-1}}}}<noinclude>{{doc}} |
||
MJD of New year: {{MJD|2010}}<br /> |
|||
add orddate-1 : {{#expr:{{MJD|2010}}+{{orddate}}-1}}<br /> |
|||
and apply MJD2D and MJD2M: {{MJD2D|{{#expr:{{MJD|2010}}+{{orddate}}-1}}}} {{MJD2M|{{#expr:{{MJD|2010}}+{{orddate}}-1}}}} |
|||
----- |
|||
Contoh: |
|||
* <nowiki>{{Orddate2YMD|2011|5}}</nowiki> -> {{Orddate2YMD|2011|5}} -> {{#time:j F Y|{{Orddate2YMD|2011|5}}}} |
|||
* <nowiki>{{Orddate2YMD|2012|60}}</nowiki> -> {{Orddate2YMD|2012|60}} -> {{#time:j F Y|{{Orddate2YMD|2012|60}}}} |
|||
* <nowiki>{{Orddate2YMD|2011|60}}</nowiki> -> {{Orddate2YMD|2011|60}} -> {{#time:j F Y|{{Orddate2YMD|2011|60}}}} |
|||
* <nowiki>{{Orddate2YMD|</nowiki>{{#time:Y}}|{{#time:z}}<nowiki>}}</nowiki> -> {{Orddate2YMD|{{#time:Y}}|{{#time:z}}}} -> {{#time:j F Y|{{Orddate2YMD|{{#time:Y}}|{{#time:z}}}}}} |
|||
</noinclude> |
</noinclude> |
Revisi terkini sejak 4 Juli 2013 03.43
2024-12-24
Penggunaan
[sunting sumber]
{{Orddate2YMD| tahun | ordinal date }}
Templat {{orddate}} mengembalikan angka yang menunjukkan hari keberapakah tanggal suatu hari dalam tahun itu. Templat {{Orddate2YMD}} mengembalikan nilai sebaliknya, yaitu tanggal, bulan, dan tahun apakah (dalam format Y-M-D) hari keberapa dalam tahun itu.
Contoh penggunaan:
{{Orddate2YMD|2011|5}}
- 2011-1-5
- 5 Januari 2011
{{Orddate2YMD|2012|60}}
- 2012-2-29
- 29 Februari 2012
{{Orddate2YMD|2011|60}}
- 2011-3-1
- 1 Maret 2011
{{Orddate2YMD|2024|359}}
- 2024-12-24
- 24 Desember 2024
- Algoritma
- input nilai orddate dan tahun
- Ambil nilai {{MJD}} dari tahun baru tahun
- tambahkan nilai tersebut dengan orddate-1
- masukkan ke MJD2D dan MJD2M
- Proses
- orddate = 359, tahun = 2024
- MJD tahun baru 2024
- 60310
- tambahkan nilai tersebut dengan orddate-1
- 60668
- masukkan ke MJD2D dan MJD2M
- 24 (D)
- 12 (M)
Lihat pula
[sunting sumber]- {{orddate}}