Html - CSS - XML - JavaScript - Ajax
2080 Yılına Kadar Bütün Günleri Tek Bir Sayfada Gösterme
2080 Yılına Kadar Bütün Günleri Tek Bir Sayfada Gösterme
-
Şuan şöyle bir şeye ihtiyaç duydum : Tek bir html sayfada 2080 yılına kadar bütün günleri gösteren bir script. Bunu JavaScript ile nasıl yapabiliriz? Yani html sayfasını açınca 2016'dan başlayarak aşağı doğru 2080 yılına kadar bütün günleri göstermesini istiyorum.
-
gün-ay-yıl şeklinde mi ?
yoksa takvim yaprağı gibi mi hani ay-ay mı ?
25 Ekim 2016
26 Ekim 2016
falan diye mi gitsin napsın,ben anlamadım pek. -
Şöyle olacak : En yukarıda <h3> etiketleri arasında 2016 yılı yazacak. Bunun hemen altında da tek bir satırda 2016 yılının bütün ayları ve günleri gösterilecek. Yana doğru gidecek Ocak 2016, Şubat 2016, Mart 2016 diye göstermesini istiyorum.
-
-
Hayır öyle değil. http://codepen.io/lonekorean/pen/doXjJG şuradaki gibi olması lazım. Bu verdiğim örnekte göreceğiniz üzere Aylar 3 satırda listelenmiş. Ben ise bunların tek bir satırda listelenmesini ve ayrıca 2080 yılına kadar tek bir sayfada listelenmesini istiyorum.
-
2 yıl sonra ilk notepad açışım, hata varsa affola.
Bugünün timestamp'ini belirle.
1476576000 Is equivalent to: 10/16/2016 @ 12:00am (UTC) 2016-10-16T00:00:00+00:00 in ISO 8601 Sun, 16 Oct 2016 00:00:00 +0000 in RFC 822, 1036, 1123, 2822 Sunday, 16-Oct-16 00:00:00 UTC in RFC 2822 2016-10-16T00:00:00+00:00 in RFC 3339
Sonra 2080'e ait timestamp'i belirle.
3471292800 Is equivalent to: 01/01/2080 @ 12:00am (UTC) 2080-01-01T00:00:00+00:00 in ISO 8601 Mon, 01 Jan 2080 00:00:00 +0000 in RFC 822, 1036, 1123, 2822 Monday, 01-Jan-80 00:00:00 UTC in RFC 2822 2080-01-01T00:00:00+00:00 in RFC 3339 Make Another Conversion:
Timestamp'te bir gün atlatmak için 86400 daha eklemen lazım. Bu ne yapıyor 1440 dakika o da 24 saat yapıyor.
Bunu kod haline döküp senin istediğin şekile getirirsek;
https://jsfiddle.net/sxrcdqbx/
Alternatif link;
https://paste.ubuntu.com/23333882/
Çalışır hali yanda. Sayfayı zorlamamak için 1 Haziran 2017 ile sınırladım. İstersen bir üstündeki 2080 yazılı tarihi açabilirsin. 2080'e kadar olan tüm tarihleri alt alta yazacaktır.
Not: append işi için hamallığa lüzum yok diye jquery ekledim. Kendine göre düzenlersin.
// düzenleme: Tarihleri 0 indeksi ile aldığından getMonth() ile yazdırırken 1 ay eksik gösteriyor. Onu tekrar düzelttim.
Unix timestamp nasıl alıyorsun dersen; http://www.unixtimestamp.com/
Austen tarafından 16/Eki/16 17:22 tarihinde düzenlenmiştir -
Vay kardeşim benim için üşenmemiş bir de ubuntu pastebin'e kodları eklemiş. Teşekkürler. Yalnız bu verdiğin kodlar internet olmayan bir bilgisayarda çalışıyor mu?
-
Jquery'i googleapis'den entegre ettiği için hayır. Jquery'i indirip localden dahil edersen sıkıntı yaşanmaz.
-
Austen bunu yazdı
Jquery'i googleapis'den entegre ettiği için hayır. Jquery'i indirip localden dahil edersen sıkıntı yaşanmaz.
Teşekkürler. Baya bilgili biriymişsin bu konularda. Tuttum seni.