• 14-11-2023, 23:54:05
    #1
    Merhaba,

    Önümüzdeki gece(15 Kasım) gecesi saat 01:13:20 ile (GMT+03) beraber 1.700.000.000 unixtime'a ulaşacağız. Unixtime kullananlar ne olduğunu anladı. Diğerleri çekirdek çıtlıyor

    Unixtime Nedir ?

    Unix Zaman (Epoch veya Posix zamanı olarak da bilinir), 1 Ocak 1970'ten (01/01/1970) beri geçen saniye sayısına denilen sayısal veri tipidir.[1] 9 Eylül 2001 (09/09/2001) saat 04:46:40 itibarıyla Unix Zaman 10 haneye yükselmiştir ve 20 Kasım 2286 (20/11/2286) saat 19:46:40'ta 11 haneye yükselecektir.

  • 14-11-2023, 23:56:39
    #2
    https://saatkac.info.tr/Unix_time

    Buradan da takip edilebiliyor sanırım.
  • 14-11-2023, 23:57:31
    #3
    32 bit kullanan düşünsün 2038'e kadar ohooo...
  • 15-11-2023, 00:00:39
    #4
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Bu konuyu görmeden önce 1700000000 görünce bug mu oldu diye bir kez düşünecek olanlar, gelin sarılalım. 🤗
  • 15-11-2023, 00:26:23
    #5
    Üyeliği durduruldu
    Azmış aslında.
  • 15-11-2023, 01:00:06
    #6
    Danışman
    Biraz araştırdım ama alttakinden daha mantıklı bir açıklamasını bulamadım.
    Bu şekilde bir zaman kullanmanın bir mantığı var mı? Amacı ve hedefi nedir?
    Başlangıcı neden 01/01/1970 ve neden bir bitiş tarihi var? Bilen varsa aydınlatırsa
    sevinirim

    Alıntı

    hiçbir saat, gün, hafta veya yıl başlangıcı içermediği ve tek yönde daima ilerlediği
    için zamanın insanın ellerinden kayıp gidişini en net şekilde hissettiren zaman ölçüm yöntemidir.
  • 15-11-2023, 01:13:21
    #7
    1 Milyar 700 milyon hayırlı olsun
  • 15-11-2023, 01:20:03
    #8
    Fahrettin adlı üyeden alıntı: mesajı görüntüle
    Biraz araştırdım ama alttakinden daha mantıklı bir açıklamasını bulamadım.
    Bu şekilde bir zaman kullanmanın bir mantığı var mı? Amacı ve hedefi nedir?
    Başlangıcı neden 01/01/1970 ve neden bir bitiş tarihi var? Bilen varsa aydınlatırsa
    sevinirim
    Bu zaman birimi yazılımda neredeyse bütün dillerde kullanılabiliyor. 07-09-2023 gibi zaman birimlerini yazılımda kullanabilmek için parse etmek gerekiyor. Örnek veriyorum:

    01-09-2023 ve 26-09-2023 olarak iki zamanımız olsun. 05-09-2023 zaman birimi bunların arasında mı diye kontrol etmek için birçok fonksiyon yazılması gerekiyor. En basitinden aralıklarda - veya / olması bile başlı başına problem. Bunları aşabilmek için unixtime kullanılıyor. Unixtime integer bir değer olduğu için, DB'ler bile bu sorguya cevap verebiliyor çünkü matematiksel basit bir işlem gerçekleştiriyor. İngiliz ve Amerikan saat diliminde bile yazım farklılıkları var. Birinde ay önce yazılırken, diğerinde gün önce yazılıyor. Bazı sistemlerde yıl önce geliyor. Bunu saptamak bile ekstra bir uğraş. Aşağıda ise verdiğim zaman dilimlerinin Unixtime karşılıkları var.(Saat 00:00:00 olarak belirlenmiştir.)

    01-09-2023 -> 1693515600
    26-09-2023 -> 1695675600
    05-09-2023 -> 1693861200

    Neden 1970 sorusunu araştırdığımda ise Unixtime birimini üreten mühendislerin tamamen keyfi olarak bu tarihi seçtikleri söyleniyor.
  • 15-11-2023, 04:34:29
    #9
    bunu okurken anlamayıp gerçekten çekirdek çıtlayışım..