Bilgisayar bilimi ve bilgisayar programlamasında sistem zamanı, bir bilgisayar sisteminin zaman geçişi kavramını temsil eder. Bu anlamda, zaman, takvim üzerinde gün geçişi de içerir.
Sistem saati, bir çağrı adı verilen bazı keyfi başlangıç tarihlerinden bu yana gerçekleşen kenelerin sayısının basit bir sayımı olarak uygulanan bir sistem saatiyle ölçülür. For example, Unix and POSIX-compliant systems encode system time ("") as the number of seconds elapsed since the start of the at 1 January 1970 00:00:00 , with exceptions for . Systems that implement the 32-bit and 64-bit versions of the Windows API, such as Windows 9x and Windows NT, provide the system time as both SYSTEMTIME, represented as a year/month/day/hour/minute/second/milliseconds value, and FILETIME, represented as a count of the number of 100-nanosecond ticks since 1 January 1601 00:00:00 UT as reckoned in the .
Sistem saati, insanların anlaması için daha uygun bir form olan takvim süresine dönüştürülebilir. Örneğin, çağın başlangıcından bu yana 1.000.000.000 saniyelik Unix sistem saati, 9 Eylül 2001 01:46:40 UT takvim süresine çevrilir. Bu tür işlemleri gerçekleştiren kitaplık altprogramları, saat dilimleri, gün ışığından yararlanma saati (DST), sıçrama saniyeleri ve kullanıcının yerel ayarları için yapılan ayarlamalarla da ilgilenebilir. Takvim zamanlarını sistem zamanlarına dönüştüren kitaplık rutinleri de genellikle sağlanmaktadır.
Diğer zaman ölçümleri
Sistem zamanı ile yakından ilişkili olan süreç zamanı, yürütmekte olan bir işlem tarafından tüketilen toplam işlemci saatinin bir sayısıdır. Sırasıyla, kullanıcı kodu ve sistem çekirdeği kodunu gerçekleştirmek için harcanan süreyi temsil eden kullanıcı ve sistem CPU süresine bölünebilir. İşlem süreleri, CPU talimatlarının veya saat çevrimlerinin bir toplamıdır ve genellikle duvar zamanı ile doğrudan bir bağıntıya sahip değildir.
, her bir dosya ve dizinin dosya denetim bloğuna (veya 'una) zaman damgalarını depolayarak, dosyaların oluşturulduğu, değiştirildiği ve / veya erişildiği süreleri tutar.
Uygulama
Sistem saati, periyodik olarak CPU'yu kesen ve daha sonra bir zamanlayıcı kesme servisi rutini yürütmeye başlayan programlanabilir bir zaman sayacı olarak uygulanır. Bu rutin sistem saatine bir kron ekler (basit bir sayaç) ve kesintiden önce CPU'nun yaptıklarına geri dönmeden önce diğer periyodik temizlik görevlerini (önleme vs.) gerçekleştirir.
Sistem zamanı alınıyor
Aşağıdaki tablolar, çeşitli işletim sistemlerinde, programlama dillerinde ve sistem saatini alma yöntemlerini göstermektedir. (*) Ile işaretlenmiş değerler sisteme bağlıdır ve uygulamalar arasında farklılık gösterebilir. Tüm tarihler veya Gregoryen takvimi olarak verilmiştir.
Bir uygulamanın zaman ölçümünün çözünürlüğünün bu ölçümlerin aynı doğruluğunu ima etmediğini unutmayın. Örneğin, bir sistem, geçerli saati mikrosaniye cinsinden ölçülen bir değer olarak geri getirebilir, ancak aslında sadece 100 Hz (10 ms) frekanslı tek tek saat işaretlerini ayırt edebilecek durumdadır.
İşletim sistemleri
İşletim sistemi | Komut veya işlev | Çözüm | Çağ veya aralık |
---|---|---|---|
Android | java.lang | 1 ms | 1 Aralık 1970 |
BIOS (IBM PC) | INT 1Ah, AH=00h | 54.931 ms 18.204 Hz | Geçerli günün gece yarısı |
INT 1Ah, AH=02h | 1 s | Geçerli günün gece yarısı | |
INT 1Ah, AH=04h | 1 gün | 1 Ocak 1980 - 31 Aralık 1999 veya 31 Aralık 2079 (sisteme bağlı) | |
System Control Block: scb$base+58h, Days since 1 Jan 1978 scb$base+5Ah, Hour (BCD) scb$base+5Bh, Minute (BCD) scb$base+5Ch, Second (BCD) | 1 s | 1 Ocak 1978 - 20 Eylül 2067 | |
BDOS function 69h (T_GET): word, Days since 1 January 1978 byte, Hour (BCD) byte, Minute (BCD) byte, Second (BCD) | |||
DOS (Microsoft) | 10 ms | 1 Ocak 1980 - 31 Aralık 2099 | |
INT 21h, AH=2Ch SYSTEM TIME INT 21h, AH=2Ah SYSTEM DATE | |||
iOS (Apple) | CFAbsoluteTimeGetCurrent() | < 1 ms | 1 Ocak 2001 ±10,000 yıl |
Mac OS (Apple) | CFAbsoluteTimeGetCurrent() | < 1 ms | 1 Ocak 2001 ±10,000 yıl |
OpenVMS (HP) | SYS$GETTIM() | 100 ns | 17 Kasım 1858'den AD 31.086'a |
(z/OS) (IBM) | STCK | 2−12 μs 244.14 ps | 1 Ocak 1900 - 17 Eylül 2042 UT |
Unix, POSIX (ayrıca bakınız ) | 1 s | (*) 1 Ocak 1970 t- 19 Ocak 2038 1 Ocak 1970 - AD 292,277,026,596 | |
() | 1 | ||
() | 1 ns | ||
Windows (Microsoft) | GetSystemTime() | 1 ms | 1 Ocak 1601 - AD 30,828 |
GetSystemTimeAsFileTime() | 100 ns |
Programlama dilleri ve uygulamaları
Dil / Uygulama | İşlev veya değişken | Çözüm | Çağ veya aralık |
---|---|---|---|
Ada | Ada.Calendar.Clock | 100 μs to 20 ms (*) | 1 Ocak 1901 - 31 Aralık 2099 (*) |
AWK | systime() | 1 s | (*) |
BASIC, | DATE, DATE$ TIME, TIME$ | 1 s | (*) |
DAY, TIM | 0.1 s | (*) | |
C (see ) | 1 s (*) | (*) | |
std::time() std::chrono::system_clock::now() | 1 s (*) 1 ns (C++11, OS dependent) | (*) | |
C# (Microsoft) | System.DateTime.Now System.DateTime.UtcNow | 100 ns | 1 Ocak 0001 - 31 Aralık 9999 |
(IBM) | ASKTIME | 1 ms | 1 Ocak 1900 |
COBOL | FUNCTION CURRENT-DATE | 1 s | 1 Ocak 1601 |
Common Lisp | (get-universal-time) | 1 s | 1 Ocak 1900 |
Delphi (Borland) | date time | 1 ms (kayan nokta) | 1 Ocak 1900 |
() | System.SysUtils. Time | 1 ms | 0/0/0000 0:0:0:000 to 12/31/9999 23:59:59:999 [sic] |
System.SysUtils.GetTime (alias for System.SysUtils. Time) | |||
System.SysUtils.Date | 0/0/00000:0:0:000 - 12/31/9999 0:0:0:000 [sic] | ||
System.DateUtils. Today | |||
System.DateUtils. Tomorrow | |||
System.DateUtils.Yesterday | |||
System.SysUtils.Now | 1 s | 0/0/00000:0:0:000 - 12/31/9999 23:59:59:000 [sic] | |
System.SysUtils.DayOfWeek | 1 gün | 1 to 7 | |
System.SysUtils.CurrentYear | 1 yıl | (*) | |
(current-time) | 1 μs (*) | 1 Ocak 1970 | |
(Ericsson) | erlang:system_time()31 Temmuz 2017 tarihinde Wayback Machine sitesinde ., os:system_time()13 Ağustos 2017 tarihinde Wayback Machine sitesinde . | OS bağımlı, e.g. on Linux 1ns | 1 Ocak 1970 |
Excel (Microsoft) | date() | ? | 0 Ocak 1900 |
Fortran | DATE_AND_TIME SYSTEM_CLOCK | (*) | 1 Ocak 1970 |
CPU_TIME | 1 μs | ||
Go | time.Now() | 1 ns | 1 Ocak 0001 |
Time.getClockTime | 1 ps (*) | 1 Ocak 1970 (*) | |
Data. Time.getCurrentTime | 1 ps (*) | 17 Kasım 1858 (*) | |
(Sun) | java.util.Date() System.currentTimeMillis() | 1 ms | 1 Ocak 1970 |
System.nanoTime() | 1 ns | keyfi | |
Clock.systemUTC() | 1 ns | keyfi | |
JavaScript | (new Date()).getTime() Date.now() | 1 ms | 1 Ocak 1970 |
Matlab | now | 1 s | 0 Ocak 0000 |
$H (short for ) | 1 s | 31 Aralık 1840 | |
LabVIEW | Tick Count | 1 ms | 00:00:00.000 1 Ocak 1904 |
Get Date/Time in Seconds | 1 ms | 00:00:00.000 1 Ocak 1904 | |
Objective-C | [NSDate timeIntervalSinceReferenceDate] | < 1 ms | 1 Ocak 2001 ±10,000 Yıl |
OCaml | Unix.time() | 1 s | 1 Ocak 1970 |
Unix.gettimeofday() | 1 μs | ||
Extended Pascal | GetTimeStamp() | 1 s | (*) |
Turbo Pascal | GetTime() GetDate() | 10 ms | (*) |
Perl | time() | 1 s | 1 Ocak 1970 |
Time::HiRes::time | 1 μs | ||
PHP | time() mktime() | 1 s | 1 Ocak 1970 |
microtime() | 1 μs | ||
Python | datetime.now().timestamp() | 1 μs (*) | 1 Ocak 1970 |
CURRENT(DATE), %DATE CURRENT(TIME), %TIME | 1 s | 1 Ocak 0001 - 31 Aralık 9999 | |
CURRENT(TIMESTAMP), %TIMESTAMP | 1 μs | ||
Ruby | Time.now() | 1 μs (*) | 1 Ocak 1970 (kadar 19 Ocak 2038 Ruby'den önce 1.9.2) |
Smalltalk | Time microsecondClock (VisualWorks) | 1 s (ANSI) 1 μs (VisualWorks) 1 s (Squeak) | 1 Ocak 1901 (*) |
Time totalSeconds (Squeak) | |||
SystemClock ticksNowSinceSystemClockEpoch (Chronos) | |||
SQL | CURDATE() CURTIME() GETDATE() NOW() SYSDATE() | 3 ms | 1 Ocak 1753 - 31 Aralık 9999 (*) |
60 s | 1 Ocak 1900 - 6 Haziran 2079 | ||
Standard ML | Time.now() | 1 μs (*) | 1 Ocak 1970 (*) |
TCL | [clock seconds] | 1 s | 1 Ocak 1970 |
[clock milliseconds] | 1 ms | ||
[clock microseconds] | 1 μs | ||
[clock clicks] | 1 μs (*) | (*) | |
Windows PowerShell | Get-Date | 100 ns | 1 Ocak 0001 - 31 Aralık 9999 |
[DateTime]::Now [DateTime]::UtcNow | |||
Visual Basic .NET (Microsoft) | System.DateTime.Now System.DateTime.UtcNow | 100 ns | 1 Ocak 0001 - 31 Aralık 9999 |
Ayrıca bakınız
Notlar
- ^ a b The Apple Developer Documentation is not clear on the precision & range of CFAbsoluteTime/CFTimeInterval, except in the CFRunLoopTimerCreate documentation which refers to 'sub-millisecond at most' precision. However, the similar type NSTimeInterval 24 Temmuz 2010 tarihinde Wayback Machine sitesinde . appears to be interchangeable, and has the precision and range listed.
- ^ a b c d The does not specify any specific resolution, epoch, range, or datatype for . The C++ library encompasses the C library, so it uses the same system time implementation as C.
Kaynakça
- ^ Ralf Brown, "Int 0x1A, AH=0x00" in , 2000, http://www.delorie.com/djgpp/doc/rbinter/ix/1A/00.html 23 Eylül 2015 tarihinde Wayback Machine sitesinde .
- ^ Ralf Brown, "Int 0x1A, AH=0x02" in , 2000, http://www.delorie.com/djgpp/doc/rbinter/ix/1A/02.html 23 Eylül 2015 tarihinde Wayback Machine sitesinde .
- ^ Ralf Brown, "Int 0x1A, AH=0x04" in , 2000, http://www.delorie.com/djgpp/doc/rbinter/ix/1A/04.html 23 Eylül 2015 tarihinde Wayback Machine sitesinde .
- ^ (PDF). 27 Aralık 2016 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 31 Temmuz 2017.
- ^ . 19 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Temmuz 2017.
- ^ Ralf Brown, "Int 0x21, AH=0x2c" in , 2000, http://www.delorie.com/djgpp/doc/rbinter/ix/21/2C.html 23 Eylül 2015 tarihinde Wayback Machine sitesinde .
- ^ Ralf Brown, "Int 0x21, AH=0x2a" in , 2000, http://www.delorie.com/djgpp/doc/rbinter/ix/21/2A.html 4 Mart 2016 tarihinde Wayback Machine sitesinde .
- ^ "Time Utilities Reference" 3 Temmuz 2014 tarihinde Wayback Machine sitesinde . in iOS Developer Library (Apple, 2007).
- ^ "Time Utilities Reference" 5 Eylül 2010 tarihinde Wayback Machine sitesinde . in Mac OS X Developer Library (Apple, 2007).
- ^ a b "CFRunLoopTimer Reference" 8 Eylül 2010 tarihinde Wayback Machine sitesinde . in Mac OS X Developer Library (Apple, 2007).
- ^ z/Architecture Principles of Operation (Poughkeepsie, New York:International Business Machines, 2007) 7-187.
- ^ z/Architecture Principles of Operation, (Poughkeepsie, New York:International Business Machines, 2000) 4-45, 4-46.
- ^ IBM intends to extend the date range on future systems beyond 2042. z/Architecture Principles of Operation, (Poughkeepsie, New York:International Business Machines, 2007) 1-15, 4-45 to 4-47.
- ^ a b c "DateTime.Now Property" 10 Mayıs 2016 tarihinde Wayback Machine sitesinde . in MSDN (Microsoft, 2010) last updated July 2010.
- ^ a b c "DateTime.UtcNow Property" 13 Haziran 2016 tarihinde Wayback Machine sitesinde . in MSDN (Microsoft, 2011)
- ^ a b c "DateTime.Ticks Property 27 Ağustos 2016 tarihinde Wayback Machine sitesinde . in MSDN (Microsoft, 2010) last updated May 2010.
- ^ "Date and Time Support" 9 Ocak 2018 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.SysUtils.Time" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.SysUtils.GetTime" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.SysUtils.Date" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.DateUtils.Today" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.DateUtils.Tomorrow" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.DateUtils.Yesterday" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.SysUtils.Now" 3 Mayıs 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.SysUtils.DayOfWeek" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ "System.SysUtils.CurrentYear" 5 Nisan 2014 tarihinde Wayback Machine sitesinde . in Embarcadero Developer Network (Embarcadero Technologies, 2013)
- ^ a b c . 8 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Temmuz 2017.
- ^ "In the Microsoft Office Spreadsheet Component, the value 0 evaluates to the date December 30, 1899 and the value 1 evaluates to December 31, 1899. ... In Excel, the value 0 evaluates to January 0, 1900 and the value 1 evaluates to January 1, 1900." XL2000: Early Dates on Office Spreadsheet Component Differ from Excel 23 Ekim 2012 tarihinde Wayback Machine sitesinde . in (Microsoft Support, 2003).
- ^ "SYSTEM_CLOCK" 5 Mart 2012 tarihinde Wayback Machine sitesinde ., documentation for FORTRAN compiler, Intel Corp., accessed 27 October 2011.
- ^ SYSTEM_CLOCK — Time function" 6 Ağustos 2016 tarihinde Wayback Machine sitesinde . in The GNU Fortran Compiler (Free Software Foundation) accessed 27 October 2011.
- ^ a b System.nanoTime() method 2 Mart 2009 tarihinde Wayback Machine sitesinde . in Java Platform, Standard Edition 6: API Specification (Oracle, 2011) accessed 27 October 2011.
- ^ Clock.systemUTC() and other methods 29 Nisan 2016 tarihinde Wayback Machine sitesinde . in Java Platform, Standard Edition 8: API Specification (Oracle, 2014) accessed 15 January 2015.
- ^ JSR-310 Java Time System 25 Kasım 2016 tarihinde Wayback Machine sitesinde . in Java Platform, Standard Edition 8: API Specification (Oracle, 2014) accessed 15 January 2015.
- ^ [1] 28 Temmuz 2016 tarihinde Wayback Machine sitesinde . Matlab Help
- ^ a b "Foundation Data Types Reference" 24 Temmuz 2010 tarihinde Wayback Machine sitesinde . in Mac OS X Developer Library (Apple, 2011) last modified 6 July 2011, section NSTimeInterval.
- ^ Douglas Wegscheild, R. Schertler, and Jarkko Hietaniemi, "Time::HiRes" 22 Ekim 2013 tarihinde Wayback Machine sitesinde . (CPAN Comprehensive Perl Archive Network, 2011) accessed 27 October 2011.
- ^ Time class 1 Ekim 2011 tarihinde Wayback Machine sitesinde . in Ruby-Doc.org: Help and documentation for the Ruby programming language (Scottsdale, AZ: James Britt and Neurogami) accessed 27 October 2011.
- ^ Ruby 1.9.2 Release Notes 29 Eylül 2016 tarihinde Wayback Machine sitesinde . in Ruby-Doc.org: Help and documentation for the Ruby programming language (Scottsdale, AZ: James Britt and Neurogami) accessed 27 October 2011.
- ^ "Using the Get-Date Cmdlet". Microsoft TechNet. 1 Ağustos 2017 tarihinde kaynağından . Erişim tarihi: 11 Aralık 2013.
- ^ "Windows PowerShell Tip of the Week – Formatting Dates and Times". Microsoft TechNet. 31 Temmuz 2017 tarihinde kaynağından . Erişim tarihi: 11 Aralık 2013.
Dış bağlantılar
- Critical and Significant Dates15 Mart 2016 tarihinde Wayback Machine sitesinde ., J. R. Stockton (retrieved 3 December 2015)
- The Boost Date/Time Library5 Eylül 2008 tarihinde Wayback Machine sitesinde . (C++)
- The Boost Chrono Library[] (C++)
- The Chronos Date/Time Library5 Nisan 2014 tarihinde Wayback Machine sitesinde . (Smalltalk)
- Joda Time14 Ağustos 2016 tarihinde Wayback Machine sitesinde ., The Joda Date/Time Library (Java)
- The Perl DateTime Project 19 Şubat 2009 tarihinde Wayback Machine sitesinde . (Perl)
- (Ruby)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Bilgisayar bilimi ve bilgisayar programlamasinda sistem zamani bir bilgisayar sisteminin zaman gecisi kavramini temsil eder Bu anlamda zaman takvim uzerinde gun gecisi de icerir Unix tarih komutu Sistem saati bir cagri adi verilen bazi keyfi baslangic tarihlerinden bu yana gerceklesen kenelerin sayisinin basit bir sayimi olarak uygulanan bir sistem saatiyle olculur For example Unix and POSIX compliant systems encode system time as the number of seconds elapsed since the start of the at 1 January 1970 00 00 00 with exceptions for Systems that implement the 32 bit and 64 bit versions of the Windows API such as Windows 9x and Windows NT provide the system time as both SYSTEMTIME represented as a year month day hour minute second milliseconds value and FILETIME represented as a count of the number of 100 nanosecond ticks since 1 January 1601 00 00 00 UT as reckoned in the Sistem saati insanlarin anlamasi icin daha uygun bir form olan takvim suresine donusturulebilir Ornegin cagin baslangicindan bu yana 1 000 000 000 saniyelik Unix sistem saati 9 Eylul 2001 01 46 40 UT takvim suresine cevrilir Bu tur islemleri gerceklestiren kitaplik altprogramlari saat dilimleri gun isigindan yararlanma saati DST sicrama saniyeleri ve kullanicinin yerel ayarlari icin yapilan ayarlamalarla da ilgilenebilir Takvim zamanlarini sistem zamanlarina donusturen kitaplik rutinleri de genellikle saglanmaktadir Diger zaman olcumleriSistem zamani ile yakindan iliskili olan surec zamani yurutmekte olan bir islem tarafindan tuketilen toplam islemci saatinin bir sayisidir Sirasiyla kullanici kodu ve sistem cekirdegi kodunu gerceklestirmek icin harcanan sureyi temsil eden kullanici ve sistem CPU suresine bolunebilir Islem sureleri CPU talimatlarinin veya saat cevrimlerinin bir toplamidir ve genellikle duvar zamani ile dogrudan bir bagintiya sahip degildir her bir dosya ve dizinin dosya denetim bloguna veya una zaman damgalarini depolayarak dosyalarin olusturuldugu degistirildigi ve veya erisildigi sureleri tutar UygulamaSistem saati periyodik olarak CPU yu kesen ve daha sonra bir zamanlayici kesme servisi rutini yurutmeye baslayan programlanabilir bir zaman sayaci olarak uygulanir Bu rutin sistem saatine bir kron ekler basit bir sayac ve kesintiden once CPU nun yaptiklarina geri donmeden once diger periyodik temizlik gorevlerini onleme vs gerceklestirir Sistem zamani aliniyor26 Haziran 2024 22 03 08 UTC Bu sayfa en son yenilendiginde Vikipedi nin sistem zamani Onbellegi temizle Asagidaki tablolar cesitli isletim sistemlerinde programlama dillerinde ve sistem saatini alma yontemlerini gostermektedir Ile isaretlenmis degerler sisteme baglidir ve uygulamalar arasinda farklilik gosterebilir Tum tarihler veya Gregoryen takvimi olarak verilmistir Bir uygulamanin zaman olcumunun cozunurlugunun bu olcumlerin ayni dogrulugunu ima etmedigini unutmayin Ornegin bir sistem gecerli saati mikrosaniye cinsinden olculen bir deger olarak geri getirebilir ancak aslinda sadece 100 Hz 10 ms frekansli tek tek saat isaretlerini ayirt edebilecek durumdadir Isletim sistemleri Isletim sistemi Komut veya islev Cozum Cag veya aralikAndroid java lang wbr System currentTimeMillis 1 ms 1 Aralik 1970BIOS IBM PC INT 1Ah AH 00h 54 931 ms 18 204 Hz Gecerli gunun gece yarisiINT 1Ah AH 02h 1 s Gecerli gunun gece yarisiINT 1Ah AH 04h 1 gun 1 Ocak 1980 31 Aralik 1999 veya 31 Aralik 2079 sisteme bagli System Control Block scb base 58h Days since 1 Jan 1978 scb base 5Ah Hour BCD scb base 5Bh Minute BCD scb base 5Ch Second BCD 1 s 1 Ocak 1978 20 Eylul 2067BDOS function 69h T GET word Days since 1 January 1978 byte Hour BCD byte Minute BCD byte Second BCD DOS Microsoft 10 ms 1 Ocak 1980 31 Aralik 2099INT 21h AH 2Ch SYSTEM TIME INT 21h AH 2Ah SYSTEM DATEiOS Apple CFAbsoluteTimeGetCurrent lt 1 ms 1 Ocak 2001 10 000 yilMac OS Apple CFAbsoluteTimeGetCurrent lt 1 ms 1 Ocak 2001 10 000 yilOpenVMS HP SYS GETTIM 100 ns 17 Kasim 1858 den AD 31 086 az OS IBM STCK 2 12 ms 244 14 ps 1 Ocak 1900 17 Eylul 2042 UTUnix POSIX ayrica bakiniz 1 s 1 Ocak 1970 t 19 Ocak 2038 1 Ocak 1970 AD 292 277 026 596 a rel nofollow class external text href https www opengroup org onlinepubs 9699919799 functions gettimeofday html gettimeofday a 1 a rel nofollow class external text href https www opengroup org onlinepubs 9699919799 functions clock gettime html clock gettime a 1 nsWindows Microsoft GetSystemTime 1 ms 1 Ocak 1601 AD 30 828GetSystemTimeAsFileTime 100 nsProgramlama dilleri ve uygulamalari Dil Uygulama Islev veya degisken Cozum Cag veya aralikAda Ada Calendar Clock 100 ms to 20 ms 1 Ocak 1901 31 Aralik 2099 AWK systime 1 s BASIC DATE DATE TIME TIME 1 s DAY TIM 0 1 s C see 1 s C std time std chrono system clock now 1 s 1 ns C 11 OS dependent C Microsoft System DateTime Now System DateTime UtcNow 100 ns 1 Ocak 0001 31 Aralik 9999 IBM ASKTIME 1 ms 1 Ocak 1900COBOL FUNCTION CURRENT DATE 1 s 1 Ocak 1601Common Lisp get universal time 1 s 1 Ocak 1900Delphi Borland date time 1 ms kayan nokta 1 Ocak 1900 System SysUtils Time 1 ms 0 0 0000 0 0 0 000 to 12 31 9999 23 59 59 999 sic System SysUtils GetTime alias for System SysUtils Time System SysUtils Date 0 0 00000 0 0 000 12 31 9999 0 0 0 000 sic System DateUtils TodaySystem DateUtils TomorrowSystem DateUtils YesterdaySystem SysUtils Now 1 s 0 0 00000 0 0 000 12 31 9999 23 59 59 000 sic System SysUtils DayOfWeek 1 gun 1 to 7System SysUtils CurrentYear 1 yil current time 1 ms 1 Ocak 1970 Ericsson erlang system time 31 Temmuz 2017 tarihinde Wayback Machine sitesinde os system time 13 Agustos 2017 tarihinde Wayback Machine sitesinde OS bagimli e g on Linux 1ns 1 Ocak 1970Excel Microsoft date 0 Ocak 1900Fortran DATE AND TIME SYSTEM CLOCK 1 Ocak 1970CPU TIME 1 msGo time Now 1 ns 1 Ocak 0001Time getClockTime 1 ps 1 Ocak 1970 Data Time getCurrentTime 1 ps 17 Kasim 1858 Sun java util Date System currentTimeMillis 1 ms 1 Ocak 1970System nanoTime 1 ns keyfiClock systemUTC 1 ns keyfiJavaScript new Date getTime Date now 1 ms 1 Ocak 1970Matlab now 1 s 0 Ocak 0000 H short for 1 s 31 Aralik 1840LabVIEW Tick Count 1 ms 00 00 00 000 1 Ocak 1904Get Date Time in Seconds 1 ms 00 00 00 000 1 Ocak 1904Objective C NSDate timeIntervalSinceReferenceDate lt 1 ms 1 Ocak 2001 10 000 YilOCaml Unix time 1 s 1 Ocak 1970Unix gettimeofday 1 msExtended Pascal GetTimeStamp 1 s Turbo Pascal GetTime GetDate 10 ms Perl time 1 s 1 Ocak 1970Time HiRes time 1 msPHP time mktime 1 s 1 Ocak 1970microtime 1 msPython datetime now timestamp 1 ms 1 Ocak 1970CURRENT DATE DATE CURRENT TIME TIME 1 s 1 Ocak 0001 31 Aralik 9999CURRENT TIMESTAMP TIMESTAMP 1 msRuby Time now 1 ms 1 Ocak 1970 kadar 19 Ocak 2038 Ruby den once 1 9 2 Smalltalk Time microsecondClock VisualWorks 1 s ANSI 1 ms VisualWorks 1 s Squeak 1 Ocak 1901 Time totalSeconds Squeak SystemClock ticksNowSinceSystemClockEpoch Chronos SQL CURDATE CURTIME GETDATE NOW SYSDATE 3 ms 1 Ocak 1753 31 Aralik 9999 60 s 1 Ocak 1900 6 Haziran 2079Standard ML Time now 1 ms 1 Ocak 1970 TCL clock seconds 1 s 1 Ocak 1970 clock milliseconds 1 ms clock microseconds 1 ms clock clicks 1 ms Windows PowerShell Get Date 100 ns 1 Ocak 0001 31 Aralik 9999 DateTime Now DateTime UtcNowVisual Basic NET Microsoft System DateTime Now System DateTime UtcNow 100 ns 1 Ocak 0001 31 Aralik 9999Ayrica bakinizGPS time Network Time ProtocolNotlar a b The Apple Developer Documentation is not clear on the precision amp range of CFAbsoluteTime CFTimeInterval except in the CFRunLoopTimerCreate documentation which refers to sub millisecond at most precision However the similar type NSTimeInterval 24 Temmuz 2010 tarihinde Wayback Machine sitesinde appears to be interchangeable and has the precision and range listed a b c d The does not specify any specific resolution epoch range or datatype for The C library encompasses the C library so it uses the same system time implementation as C Kaynakca Ralf Brown Int 0x1A AH 0x00 in 2000 http www delorie com djgpp doc rbinter ix 1A 00 html 23 Eylul 2015 tarihinde Wayback Machine sitesinde Ralf Brown Int 0x1A AH 0x02 in 2000 http www delorie com djgpp doc rbinter ix 1A 02 html 23 Eylul 2015 tarihinde Wayback Machine sitesinde Ralf Brown Int 0x1A AH 0x04 in 2000 http www delorie com djgpp doc rbinter ix 1A 04 html 23 Eylul 2015 tarihinde Wayback Machine sitesinde PDF 27 Aralik 2016 tarihinde kaynagindan PDF arsivlendi Erisim tarihi 31 Temmuz 2017 19 Agustos 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 31 Temmuz 2017 Ralf Brown Int 0x21 AH 0x2c in 2000 http www delorie com djgpp doc rbinter ix 21 2C html 23 Eylul 2015 tarihinde Wayback Machine sitesinde Ralf Brown Int 0x21 AH 0x2a in 2000 http www delorie com djgpp doc rbinter ix 21 2A html 4 Mart 2016 tarihinde Wayback Machine sitesinde Time Utilities Reference 3 Temmuz 2014 tarihinde Wayback Machine sitesinde in iOS Developer Library Apple 2007 Time Utilities Reference 5 Eylul 2010 tarihinde Wayback Machine sitesinde in Mac OS X Developer Library Apple 2007 a b CFRunLoopTimer Reference 8 Eylul 2010 tarihinde Wayback Machine sitesinde in Mac OS X Developer Library Apple 2007 z Architecture Principles of Operation Poughkeepsie New York International Business Machines 2007 7 187 z Architecture Principles of Operation Poughkeepsie New York International Business Machines 2000 4 45 4 46 IBM intends to extend the date range on future systems beyond 2042 z Architecture Principles of Operation Poughkeepsie New York International Business Machines 2007 1 15 4 45 to 4 47 a b c DateTime Now Property 10 Mayis 2016 tarihinde Wayback Machine sitesinde in MSDN Microsoft 2010 last updated July 2010 a b c DateTime UtcNow Property 13 Haziran 2016 tarihinde Wayback Machine sitesinde in MSDN Microsoft 2011 a b c DateTime Ticks Property 27 Agustos 2016 tarihinde Wayback Machine sitesinde in MSDN Microsoft 2010 last updated May 2010 Date and Time Support 9 Ocak 2018 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System SysUtils Time 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System SysUtils GetTime 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System SysUtils Date 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System DateUtils Today 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System DateUtils Tomorrow 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System DateUtils Yesterday 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System SysUtils Now 3 Mayis 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System SysUtils DayOfWeek 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 System SysUtils CurrentYear 5 Nisan 2014 tarihinde Wayback Machine sitesinde in Embarcadero Developer Network Embarcadero Technologies 2013 a b c 8 Agustos 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 31 Temmuz 2017 In the Microsoft Office Spreadsheet Component the value 0 evaluates to the date December 30 1899 and the value 1 evaluates to December 31 1899 In Excel the value 0 evaluates to January 0 1900 and the value 1 evaluates to January 1 1900 XL2000 Early Dates on Office Spreadsheet Component Differ from Excel 23 Ekim 2012 tarihinde Wayback Machine sitesinde in Microsoft Support 2003 SYSTEM CLOCK 5 Mart 2012 tarihinde Wayback Machine sitesinde documentation for FORTRAN compiler Intel Corp accessed 27 October 2011 SYSTEM CLOCK Time function 6 Agustos 2016 tarihinde Wayback Machine sitesinde in The GNU Fortran Compiler Free Software Foundation accessed 27 October 2011 a b System nanoTime method 2 Mart 2009 tarihinde Wayback Machine sitesinde in Java Platform Standard Edition 6 API Specification Oracle 2011 accessed 27 October 2011 Clock systemUTC and other methods 29 Nisan 2016 tarihinde Wayback Machine sitesinde in Java Platform Standard Edition 8 API Specification Oracle 2014 accessed 15 January 2015 JSR 310 Java Time System 25 Kasim 2016 tarihinde Wayback Machine sitesinde in Java Platform Standard Edition 8 API Specification Oracle 2014 accessed 15 January 2015 1 28 Temmuz 2016 tarihinde Wayback Machine sitesinde Matlab Help a b Foundation Data Types Reference 24 Temmuz 2010 tarihinde Wayback Machine sitesinde in Mac OS X Developer Library Apple 2011 last modified 6 July 2011 section NSTimeInterval Douglas Wegscheild R Schertler and Jarkko Hietaniemi Time HiRes 22 Ekim 2013 tarihinde Wayback Machine sitesinde CPAN Comprehensive Perl Archive Network 2011 accessed 27 October 2011 Time class 1 Ekim 2011 tarihinde Wayback Machine sitesinde in Ruby Doc org Help and documentation for the Ruby programming language Scottsdale AZ James Britt and Neurogami accessed 27 October 2011 Ruby 1 9 2 Release Notes 29 Eylul 2016 tarihinde Wayback Machine sitesinde in Ruby Doc org Help and documentation for the Ruby programming language Scottsdale AZ James Britt and Neurogami accessed 27 October 2011 Using the Get Date Cmdlet Microsoft TechNet 1 Agustos 2017 tarihinde kaynagindan Erisim tarihi 11 Aralik 2013 Windows PowerShell Tip of the Week Formatting Dates and Times Microsoft TechNet 31 Temmuz 2017 tarihinde kaynagindan Erisim tarihi 11 Aralik 2013 Dis baglantilarCritical and Significant Dates15 Mart 2016 tarihinde Wayback Machine sitesinde J R Stockton retrieved 3 December 2015 The Boost Date Time Library5 Eylul 2008 tarihinde Wayback Machine sitesinde C The Boost Chrono Library olu kirik baglanti C The Chronos Date Time Library5 Nisan 2014 tarihinde Wayback Machine sitesinde Smalltalk Joda Time14 Agustos 2016 tarihinde Wayback Machine sitesinde The Joda Date Time Library Java The Perl DateTime Project19 Subat 2009 tarihinde Wayback Machine sitesinde Perl Ruby