In computer science, data type limitations and software bugs can cause errors in time and date calculation or display. These are most commonly manifestations of arithmetic overflow, but can also be the result of other issues. The best-known consequence of this type is the Y2K problem, but many other milestone dates or times exist that have caused or will cause problems depending on various programming deficiencies.
Year 1975
On 5 January 1975, the 12-bit field that had been used for dates in the TOPS-10 operating system for DEC PDP-10 computers overflowed, in a bug known as "DATE75". The field value was calculated by taking the number of years since 1964, multiplying by 12, adding the number of months since January, multiplying by 31, and adding the number of days since the start of the month; putting 212 − 1 = 4095 into this gives 4 January 1975, which is therefore the latest encodable date. The "DATE-75" patch pushed the last encodable date to 1 February 2052, making the overflow date 2 February 2052, by using 3 spare bits from other fields in the file system's metadata, but this sometimes caused problems with software that used those bits for its own purposes. Some software may have supported using one additional bit for the date but had issues with additional bits, which could have resulted in some bugs on 9 January 1986.[1][2][3][4][5]
Year 1978
The Digital Equipment Corporation OS/8 operating system for the PDP-8 computer used only three bits for the year, representing the years 1970 to 1977.[5][6]
This was recognized when the COS-310 operating system was developed, and dates were recorded differently.[7]
Year 1993
Multiple Sierra Entertainment games released for the Classic Mac OS started to freeze when running on 18 September 1993. An issue in the Mac version of Sierra's Creative Interpreter (Mac SCI) would cause the game to "lock-up" when attempting to handle a delay due to a problem involving an overflow. Mac SCI would attempt to use the date to determine how long a delay should last by getting the current time in seconds since 1 January 1904, the Macintosh epoch, and dividing by 12 hours. The division was processed by the Motorola 68000 and would not occur if an overflow was detected because of the division, but the Mac SCI would continue on regardless as if the division had occurred, eventually resulting in a delay of one second being treated as a delay for 18 hours and so on. Sierra released a patch called MCDATE that resolved the problem for almost 14 years.[8][9]
Year 1997
In Apollo Computer's Domain/OS operating system, absolute time was stored as a signed 48-bit integer representing the number of 4-microsecond units since 1 January 1980. This value overflowed on 2 November 1997, rendering unpatched systems unusable.[5][10]
Year 1999
In the last few months before the year 2000, two other date-related milestones occurred that received less publicity than the then-impending Y2K problem.
GPS dates are expressed as a week number and a day-of-week number, with the week number transmitted as a ten-bit value. This means that every 1,024 weeks (about 19.6 years) after Sunday 6 January 1980, (the GPS epoch), the date resets again to that date; this happened for the first time at 23:59:47 on 21 August 1999,[11] the second time at 23:59:42 UTC on 6 April 2019, and will happen again on 20 November 2038.[12] To address this concern, modernised GPS navigation messages use a 13-bit field, which only repeats every 8,192 weeks (157 years), and will not return to zero until the year 2137.[5][13]
Many legacy programs or data sets used "9/9/99" as a rogue value to indicate either an unresolved date or as a terminator to indicate no further data was in the set. This caused many systems to crash upon the arrival of the actual date this represents, 9 September 1999.[5][11]
The term year 2000 problem, or simply Y2K, refers to potential computer errors related to the formatting and storage of calendar data for dates in and after the year 2000. Many programs represented four-digit years with only the final two digits, making the year 2000 indistinguishable from 1900. Computer systems' inability to distinguish dates correctly had the potential to bring down worldwide infrastructures for computer reliant industries.
For applications required to calculate the birth year (or another past year), such an algorithm has long been used to overcome the Year 1900 problem, but it has failed to recognise people over 100 years old.
Year 2001
Systems that used a string of nine digits to record the time as seconds since the Unix epoch had issues reporting times beyond the one-billionth second after the epoch on 9 September 2001 at 01:46:40 (the "billennium"). Problems were not widespread.[5][14]
Year 2007
Sierra Entertainment games for the Classic Mac OS that were patched with the MCDATE program or released afterwards with the patch built in would begin to freeze on 28 May 2007. As with the Year 1993 problem, this was due to an issue in the Mac SCI when attempting to use the date to determine how long a delay should last. Programs with the MCDATE patch freeze because the Mac SCI takes the current number of seconds since the Macintosh epoch of 1 January 1904, subtracts 432,000,000 seconds from that, and then divides by 12 hours through the Motorola 68000, to then determine how long delays should last. On 28 May 2007, the Motorola 68000 again does not divide due to overflow protection, which the Mac SCI ignores.[8]
Year 2010
Some systems had problems once the year rolled over to 2010. This was dubbed by some in the media as the "Y2K+10" or "Y2.01k" problem.[15]
The main source of problems was confusion between hexadecimal number encoding and BCD encodings of numbers. The numbers 0 through 9 are encoded in both hexadecimal and BCD as 0016 through 0916. But the decimal number 10 is encoded in hexadecimal as 0A16 and in BCD as 1016. Thus a BCD 1016 interpreted as a hexadecimal encoding erroneously represents the decimal number 16.
For example, the SMS protocol uses BCD encoding for dates, so some mobile phone software incorrectly reported dates of messages as 2016 instead of 2010. Windows Mobile was the first software reported to have been affected by this glitch; in some cases WM6 changed the date of any incoming SMS message sent after 1 January 2010, from the year 2010 to 2016.[5][16][17]
The most important such glitch occurred in Germany, where upwards of 20 million bank cards became unusable, and with Citibank Belgium, whose digipass customer identification chips stopped working.[21]
Taiwan officially uses the Minguo calendar, which considers the Gregorian year 1912 to be its year 1. Thus, the Gregorian year 2011 is the ROC year 100, its first 3-digit year.[5][22] This causes the year to appear to be 1911 (Year 0) if 2-digit representations are used.
Year 2013
The Deep Impact space probe lost communication with Earth on 11 August 2013, because of a time-tagging problem; the date was stored as an unsigned 32-bit integer counting the number of tenth-seconds since 1 January 2000.[23]
Year 2019
Second GPS rollover
In 2019, the second GPS week number rollover occurred. Meade computerized telescope with GPS like the LX200GPS could no longer find their location and thus could not align themselves or locate stellar objects. Meade released a new firmware 4.2k with a fix but which also introduced many new bugs. 4.2l (little L, often confused with I) was released to fix that, but had more inexplicable changes. A 3rd party, StarPatch, released a hacked version of firmware 4.2g for free to fix the issues.
On 30 April 2019, Emperor Akihito of Japan abdicated in favor of his son Naruhito. As years in Japan are traditionally referred to by era names that correspond to the reign of each emperor, this resulted in a new era name, Reiwa (令和), following Naruhito's accession to the throne the following day. Because the previous emperor, Hirohito, died 7 January 1989, and Akihito's reign mostly corresponded with the rise in the use of computers, most software had not been tested to ensure correct behavior on an era change, while testing was further complicated by the fact that the new era name was not revealed until 1 April 2019. Therefore, errors were expected from software that did not anticipate a new era.
Year 2020
The video games WWE 2K20 and Star Wars Jedi: Fallen Order both crashed on 1 January 2020, when the year rolled over. The glitches could only be circumvented by resetting the year back to 2019 until a patch was released.[24][25] Additionally, Crystal Reports 8.5 would fail to generate specific reports starting in 2020.[26]
Parkeon parking meters in New York City and other locations were unable to accept credit cards as a form of payment starting in 2020. A workaround was implemented, but required each meter to be individually updated. In New York, the meters were not expected to be fixed until 9 January.[27][28]
In Poland, 5,000 cash registers stopped printing the date out properly.[29]
Suunto sport smart watches displayed an error in computing weekdays that were presented with a +2 step (e.g. FRI rather than WED, SAT rather than THU). For Suunto Spartan model watches, the bug was fixed with firmware release 2.8.32.[30]
Classic Mac OS
The control panel in Classic Mac OS versions 6, 7, and 8 only allows the date to be set as high as 31 December 2019, although the system is able to continue to advance time beyond that date.[5][31][32]
Microsoft Schedule+
The first version of Microsoft Schedule+ as bundled with version 3.0 of the Microsoft Mail email client will refuse to work with years greater than 2020 or beyond, due to the fact that the program was designed to operate within a 100-year time window ranging from 1920 to 2019. As a result, the date can only be set as high as 31 December 2019.[33]
Year 2021
Samsung users reported that phones running on the latest One UI 3.0 update or Android 11 lost access to the battery and charging statistics starting in 2021. Affected devices would not report usage statistics, thus leaving those sections blank.[34][35]
Year 2022
Dates that are stored in the format yymmddHHMM converted to a signed 32-bit integer overflowed on 1 January 2022, since 231 = 2147483648. Notably affected was the malware-scanning component update numbers of Microsoft Exchange, which appear to be used for a mathematical check to determine the latest update.[36][37]
Honda and Acura cars manufactured between 2004 and 2012 containing GPS navigation systems incorrectly displayed the year as 2002. This problem was due to an overflow on the GPS epoch.[38][39] The issue was resolved on August 17, 2022.[40]
Year 2024
Payment card readers at petrol pumps in New Zealand were unable to handle the leap year and were unable to properly dispense gasoline.[41]
Video games EA Sports WRC and Theatrhythm Final Bar Line also suffered issues related to the leap year, with the former crashing when trying to load the game and the latter claiming that the save data was corrupted. Both games had to be set to the following day of March 1, 2024 to properly work.[42][43][44]
In December 2024, a 30 year old bug was found in all versions of HCL Notes. When the server is started on or after December 13 2024, an overflow will prevent the mail router to load its configuration, and so no mail is delivered. Patches were released on the next day for all supported versions.[45]
Year 2025
In Japan, some older computer systems using the Japanese calendar that have not been updated still count years according to the Shōwa era. The year 2025 corresponds in those systems to Shōwa 100, which can cause problems if the software assumes two digits for the year.[46]
In Spain, all Talgo AVRIL class trains stopped operating on January 1, 2025 due to a date handling bug in the battery charging module, causing delays and cancellations as passengers were relocated in other rolling stock.[47][48] A bugfix was deployed by the next day, recovering regular service.[49]
Year 2028
Some systems store their year as a single-byte offset from 1900, which gives a range of 255 (8 bits) and allows dates up to 2155 to be safely represented. However, not all systems use an unsigned byte: some have been mistakenly coded with a signed byte which only allows a range of 127 years, meaning that the date field in the software will be incorrect after 2027 and can cause unpredictable behaviour. Several pieces of optical-disc software that operate using the ISO 9660 format are affected by this.[50]
During the late 1970s, on Data General Nova and Eclipse systems, the World Computer Corporation (doing credit union applications) created a date format with a 16-bit date field, which used seven bits for the year, four bits for the month, and five bits for the day. This allowed dates to be directly comparable using unsigned functions. Some systems, including HP 3000, still use this format, although a patch has been developed by outside consultants.[51]
Year 2032
Palm OS uses both signed integers with the 1970 epoch, as well as unsigned integers with the 1904 epoch, for different system functions,[52] such as for system clock, and file dates (see PDB format). While this should result in Palm OS being susceptible to the 2038 problem, Palm OS also uses a 7-bit field for storing the year value, with a different epoch counting from 1904, resulting in a maximum year of 2031 (1904 + 127).[53]
The Network Time Protocol has an overflow issue related to the Year 2038 problem, which manifests itself at 06:28:16 UTC on 7 February 2036, rather than 2038. The 64-bit timestamps used by NTP consist of a 32-bit part for seconds and a 32-bit part for fractional second, giving NTP a time scale that rolls over every 232 seconds (136 years) and a theoretical resolution of 2−32 second (233 picoseconds). NTP uses an epoch of 1 January 1900. The first rollover occurs in 2036, prior to the UNIX year 2038 problem.[5][54][55]
The original implementation of the Unix operating system stored system time as a 32-bit signed integer representing the number of seconds past the Unix epoch (1 January 1970, 00:00:00 UTC). This value will roll over after 19 January 2038, 03:14:07 UTC. This problem has been addressed in most modern Unix and Unix-like operating systems by storing system time as a 64-bit signed integer, although individual applications, protocols, and file formats must be changed as well.
Windows C runtime library
Like the Unix time rollover issue, the 32-bit version of gmtime in the C runtime libraries on Windows has a similar problem.[56]
This problem has already manifested in Oracle's Access Manager version 10.1.4.3 for Windows. The Identity Console component sets a cookie containing UI preferences with an expiry of 500,000,000 seconds in the future (approximately 16 years). This is beyond 19 January 2038 and so it throws an exception for certain search activities after 02:20:48 UTC on 17 March 2022 because the gmtime_r() call cannot convert the number provided to a date to write to the cookie.[57] Despite the age of the software (18 June 2009), Oracle issued a patch number 33983548 on 6 April 2022.
All Apple Mac computers store time in their real-time clocks (RTCs) and HFS filesystems as an unsigned 32-bit number of seconds since 00:00:00 on 1 January 1904. After 06:28:15 on 6 February 2040, (i.e. 232 − 1 seconds from the epoch), this will wrap around to 1904:[5][58] further to this, HFS+, the default format for all of Apple's recent Mac computers, is also affected. The replacement Apple File System resolves this issue.
ProDOS for the Apple II computers only supports two-digit year numbers. To avoid Y2K issues, Apple issued a technical note stating that the year number was to represent 1940–2039.[59] Software for the platform may incorrectly display dates beginning in 2040, though a third-party effort is underway to update ProDOS and application software to support years up to 4095.[60]
Year 2042
On 18 September 2042, the Time of Day Clock (TODC) on the S/370 IBM mainframe and its successors, including the current zSeries, will roll over.[5][61]
Older TODCs were implemented as a 64-bit count of 2−12 microsecond (0.244 ns) units, and the standard base was 1 January 1900, UT. In July 1999 the extended TODC clock was announced, which extended the clock to the right (that is, the extended bits are less significant than the original bits). The actual resolution depends on the model, but the format is consistent, and will, therefore, roll over after 252 microseconds.[61]
The TODC value is accessible to user mode programs and is often used for timing and for generating unique IDs for events.
While IBM has defined and implemented a longer (128-bit) hardware format on recent machines, which extends the timer on both ends by at least 8 additional bits, many programs continue to rely on the 64-bit format which remains as an accessible subset of the longer timer.
Year 2048
The capacity planning logic in the ERP system SAP S/4HANA supports only finish dates up to 19 January 2048, (24,855 days from 1 January 1980, corresponding to 231 seconds rounded down to full days). This concerns e.g. the production, maintenance and inspection planning.[62]
Year 2069
According to the Single UNIX Specification for parsing two-digit years using strptime(), "values in the range [69,99] shall refer to years 1969 to 1999 inclusive and values in the range [00,68] shall refer to years 2000 to 2068 inclusive",[5][63] meaning that, when parsed by strptime(), the two-digit year "69" would be interpreted as 1969 rather than 2069.
Year 2079
Days 32,768 and 65,536
Programs that store dates as the number of days since an arbitrary date (or epoch) are vulnerable to roll-over or wrap-around effects if the values are not wide enough to allow the date values to span a large enough time range expected for the application. Signed 16-bit binary values roll over after 32,768 (215) days from the epoch date, producing negative values. Some mainframe systems experienced software failures because they had encoded dates as the number of days since 1 January 1900, which produced unexpected negative day numbers on the roll-over date of 18 September 1989. Similarly, unsigned 16-bit binary days counts overflow after 65,536 (216) days, which are truncated to zero values. For software using an epoch of 1 January 1900, this will occur on 6 June 2079.[5]
Year 2080
Some (if not all) Nokia phones that run Series 40 (such as the Nokia X2-00) only support dates up to 31 December 2079, and thus will be unable to display dates after this. One workaround is to use the year 1996, 2024 or 2052 in lieu of 2080 (as compatible leap years) to display the correct day of the week, date and month on the main screen.[citation needed]
Systems storing the year as a two-digit value 00..99 internally only, like many RTCs, may roll over from 31 December 2079, to the IBM PC and DOS epoch of 1980-01-01.
DOS and Windows file date API and conversion functions (such as INT 21h/AH=2Ah) officially support dates up to 31 December 2099, only (even though the underlying FAT filesystem would theoretically support dates up to 2107). Hence, DOS-based operating systems, as well as applications that convert other formats to the FAT/DOS format, may show unexpected behavior starting 1 January 2100.
Likewise, the Nintendo DS and GameCube, as well as the Sony PlayStation 4, only allow users to set dates up to the year 2099. In the case of the Nintendo DS, the system will not advance time beyond 31 December 2099, whereas the GameCube and PS4 will still roll over into 2100 and beyond, even though users of those game consoles cannot manually input the date and time that far out.
Another problem will emerge at the end of 28 February 2100, since 2100 is not a leap year. As many common implementations of the leap year algorithm are incomplete or are simplified, they may erroneously assume 2100 to be a leap year, causing the date to roll over from 28 February 2100 to 29 February 2100, instead of 1 March 2100.
The DS3231 hardware RTC has the 2100 year problem, because it uses 2-digit to store the year.[64]
Year 2106
Many existing file formats, communications protocols, and application interfaces employ a variant of the Unixtime_t date format, storing the number of seconds since the Unix Epoch (midnight UTC, 1 January 1970) as an unsigned 32-bit binary integer. This value will roll over on 7 February 2106 at 06:28:16 UTC. That is, at this time the number of seconds since 1 January 1970 is FFFF FFFF in hex.[5]
This storage representation problem is independent of programs that internally store and operate on system times as 64-bit signed integer values.
GPS dates are expressed as a week number and a day-of-week number, with the week number initially using a ten-bit value and modernised GPS navigation messages using a 13-bit field. Ten-bit systems would roll over every 1024 weeks (about 19.6 years) after Sunday 6 January 1980 (the GPS epoch), and 13-bit systems roll over every 8192 weeks. Thirteen-bit systems will roll over to zero in 2137.[5][11][12]
Year 2248
RISC OS stores dates as centiseconds (hundredths of a second) since 1 January 1900 in five bytes (40 bits). These timestamps are used internally and exposed in file metadata (load and exec addresses).[65] This value will overflow on 3 June 2248 at 06:57:57.75 UTC.[5]
Year 2262
Some high-resolution timekeeping systems count nanoseconds since 1 January 1970 using a 64-bit signed integer, which will overflow on 11 April 2262 at 23:47:16 UTC. The Go programming language'sUnixNano API is one example.[66] Other examples include the Timestamp object in Python pandas,[67] the chrono class in C++ when set to nanosecond precision,[68] and the QEMU timers.[69]
Year 2286
Systems that use a string of length 10 characters to record Unix time may have problems reporting times beyond 20 November 2286, at 17:46:39 UTC, ten billion seconds after the Unix epoch.[5]
Year 2446
In ext4, the default file system for many Linux distributions, the bottom two bits of {a,c,m}time_extra are used to extend the {a,c,m}time fields, deferring the year 2038 problem to the year 2446.[70]
Within this "extra" 32-bit field, the lower two bits are used to extend the seconds field to a signed 34-bit integer; the upper 30 bits are used to provide nanosecond timestamp accuracy. Therefore, timestamps will not overflow until May 2446.[71]
In the 19th century, Sir John Herschel proposed a modification to the Gregorian calendar with 969 leap days every 4,000 years, instead of 970 leap days that the Gregorian calendar would insert over the same period.[72] This would reduce the average year to 365.24225 days. Herschel's proposal would make the year 4000, and multiples thereof, common instead of leap. While this modification has often been proposed since, it has never been officially adopted.[73]
While most software (including Excel, JavaScript and R) currently recognizes 4000 and 8000 as leap years (as they are divisible by 400), SAS has adopted the "4000 year rule". Thus, with the current software, date conversions between SAS and other software will go out of sync after 28 February 4000.[74][75]
The year 10,000 will be the first Gregorian year with five digits. All future years that are powers of 10, as well as dates before the 10th millennium BC, face similar encoding problems.
Examples
This problem can be seen in the spreadsheet program Microsoft Excel as of 2023, which stores dates as the number of days since 31 December 1899 (day 1 is 1 January 1900) with a fictional leap day in 1900 if using the default 1900 date system. Alternatively, if using the 1904 date system, the date is stored as the number of days since 1 January 1904 (day 1 is 2 January 1904), and there is no leap year problem. The maximum supported date for calculation is 31 December 9999.[5][78][79]
Years 29,228 and 30,828
In the C# programming language, the DateTime structure stores absolute timestamps as the number of 100-nanosecond intervals, known as "ticks", since midnight UTC on 1 January 1 AD in the proleptic Gregorian calendar,[80] which will overflow on 14 September 29,228 at 02:48:05.4775808 UTC.[5][81] Many of Microsoft's applications and services have 100-nanosecond resolution for timekeeping, which will all face similar issues, such as Power Automate's TIME data type[82] and the TimeSpan parameter in various Windows PowerShell commands.[83]
Similarly, in Windows operating systems, the FILETIME structure stores the number of 100-nanosecond ticks since 1 January 1601 as a signed 64-bit integer. This value will overflow on 14 September 30,828 at 02:48:05 UTC, after which Windows will not accept dates beyond this day and will display "invalid system time" errors in NTFS.[84]
Years 32,768 and 65,536
Programs that process years as 16-bit values may encounter problems dealing with either the year 32,768 or 65,536, depending on whether the value is treated as a signed or unsigned integer.
For the year 32,768 problem, years after 32,767 may be interpreted as negative numbers,[5][85] beginning with −32,768 which may be displayed as 32,768 BC. The year 65,536 problem is more likely to manifest itself by the year 65,536 showing up as year 0.[5][86]
Year 33,658
Static library archives built by the ar Unix command store timestamps as an ASCII string containing a decimal number of seconds past the Unix epoch (1 January 1970, 00:00:00 UTC), with a limit of 12 ASCII characters. This value will roll over on 01:46:40 UTC on 27 September 33658.[5]
Year 100,000
The year 100,000 will be the first Gregorian year with six digits.
Year 275,760
JavaScript's Date API stores dates as the number of milliseconds since 1 January 1970. Dates have a range of ±100,000,000 days from the epoch, meaning that programs written in JavaScript using the Date API cannot store dates past 13 September, AD 275,760.[5][87]
Year 292,277,026,596
Systems that store Unix time in seconds using signed 64-bit integers will theoretically be able to represent dates and times up until 15:30:08 UTC on Sunday, 4 December, AD 292,277,026,596.[5][88][89] This year is so far in the future (well beyond the likely lifespan of the Earth, the Sun, humanity, and even past some predictions of the lifetime of the universe) that it is mainly referenced as a matter of theoretical interest, joke, or an indication that earlier versions like the year 2038 problem cannot be truly "solved" forever.
Relative time overflow
Microsoft
In Microsoft Windows 7, Windows Server 2003, Windows Server 2008, and Windows Vista, TCP connection start information was stored in hundredths of a second, using a 32-bit unsigned integer, which caused TCP connections to fail after 497 days.[90]
Microsoft Windows 95 and Windows 98 had a problem with rollovers in a virtual device driver, VTDAPI.VXD, which used unsigned 32-bit integers to measure system runtime in milliseconds; this value would overflow after 49.7 days, causing systems to freeze.[91]
Until version 6.0, Microsoft's .NET platform had a bug that caused threadpool hill-climbing[clarification needed] to fail periodically after 49.7 days due to an overflow while handling milliseconds since startup.[92]
Boeing
The Boeing 787 aircraft has had at least two software issues related to time storage. In 2015, an error was reported where system runtime was stored in hundredths of a second, using a signed 32-bit integer; this value would overflow after 248 days, after which the onboard generator control systems would crash, causing the aircraft to lose power.[93][94]
In 2020, the Federal Aviation Administration issued an airworthiness directive requiring 787 operators to power their aircraft down completely before reaching 51 days of uptime, since otherwise systems will begin to display misleading data.[95]
Arduino
The Arduino platform provides relative time via the millis() function. This function returns an unsigned 32-bit integer representing "milliseconds since startup", which will roll over every 49 days. By default, this is the only timing source available in the platform and programs need to take special care to handle rollovers.[96] Internally, millis() is based on counting timer interrupts. Certain powersave modes disable interrupts and therefore stop the counter from advancing during sleep.[97]
Historic year problems
Also for historic years there might be problems when handling historic events, for example:
^Hoey, Dan (11 December 1985). "Software alert: DATE-86". [email protected] (Mailing list) (published 14 December 1985). Reproduced in: Austein, Rob (30 January 1987). Neumann, Peter G. (ed.). "DATE-86, or The Ghost of Tinkles Past". The RISKS Digest. 4 (45). Forum on Risks to the Public in Computers and Related Systems, ACM Committee on Computers and Public Policy (published 2 February 1987). Retrieved 29 December 2014.
^Werme, Ric (13 January 2021) [last updated 29 March 2024]. "DATE75, PDP-10, TULIP, and C". Computer folklore. Werme Family Home Page. Retrieved 11 October 2024.
^"GPS Week Number Rollover - April 2019". GPS.gov. National Coordination Office for Space-Based Positioning, Navigation, and Timing. 6 April 2019. Retrieved 25 February 2023.
^Robertson, Alan (4 December 2009) [breadcrumbs modified on November 13, 2017]. "OS_Word 14,3 (SWI &07)". RISC OS Open Instiki. Archived from the original on 29 November 2023. Retrieved 1 October 2024.
^"Microsoft Access Database Files". SAS 9.4 and SAS® Viya® 3.5 Programming Documentation. The Conversion of Date and Time Values between SAS Data Sets and Microsoft Access Database.
This article is about WWE's world title existing between 2002 and 2013. For the championship of the same name established in 2023, see World Heavyweight Championship (WWE). For other uses, see WWE World Championship (disambiguation). Youngest, four-time and final champion Randy Orton The World Heavyweight Championship was a professional wrestling world heavyweight championship in WWE. It was established by WWE in 2002 after WWE bought out World Championship Wrestling (WCW) and Extreme Champi...
Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Maret 2016. SMA Negeri Pintar merupakan sekolah menengah atas negeri rintisan pemerintah daerah Kuantan Singingi. Sekolah ini beralamatkan di Jl. Proklamasi, Kota Teluk Kuantan, Kabupaten Kuantan Singingi, Provinsi Riau. Kepala SMA Negeri Pintar saat ini adalah Fami...
Universitas Muhammadiyah Sumatera BaratJenisPerguruan tinggi swastaDidirikan18 November 1955 (sebagai Fakultas Falsafah dan Hukum Padang Panjang)13 Maret 1985 (sebagai Universitas)AfiliasiMuhammadiyahRektorDr. Riki Saputra, M.A.LokasiPadang, Padangpanjang, Bukittinggi, Payakumbuh, Sumatera Barat, IndonesiaWarnaMerahNama julukanUMSB, UM Sumatera BaratSitus webumsb.ac.id Universitas Muhammadiyah Sumatera Barat adalah salah satu universitas swasta tertua di Sumatera Barat yang telah berdiri seja...
Mladen Petrić Informasi pribadiNama lengkap Mladen PetrićTanggal lahir 1 Januari 1981 (umur 43)Tempat lahir Dubrave, Brčko, SFR YugoslaviaTinggi 1,85 m (6 ft 1 in)Posisi bermain PenyerangInformasi klubKlub saat ini PanathinaikosNomor 33Karier junior1986–1996 FC Neuenhof1996–1998 BadenKarier senior*Tahun Tim Tampil (Gol)1998–1999 Baden 22 (4)1999–2004 Grasshopper 114 (30)2004–2007 Basel 72 (38)2007–2008 Borussia Dortmund 29 (13)2008–2012 Hamburger SV 98 (3...
Popbela.comJenisAnak perusahaanDidirikan2016KantorpusatJakarta, IndonesiaWilayah operasiIndonesiaPemilikIDN MediaSitus webhttps://www.popbela.com/ Popbela.com adalah media digital multi-platform milik IDN Media tentang fashion, kecantikan, kultur pop, dan gaya hidup untuk perempuan Milenial dan Gen Z di Indonesia.[1][2] Sejarah Popbela.com merupakan media digital yang diluncurkan pada 14 Februari 2016 oleh Winston Utomo dan William Utomo. Acara BeautyFest Asia BeautyFest Asia ...
Nassau Street, salah satu jalanan utama di Princeton Princeton adalah sebuah kota di negara bagian New Jersey, Amerika Serikat. Terletak di Mercer County, di tengah-barat negara bagian ini, masuk daerah administratif Borough of Princeton (4,8 km²., 14.203 penduduk pada tahun 2000) dan Princeton Township (43 km²., 16.027 penduduk pada tahun 2000). Kota ini terkenal sebagai kota pelajar, karena berbagai perguruan tinggi, seperti Princeton Theological Seminary, Westminster Choir Coll...
Vaishnava Hindu text Avyakta UpanishadThere was nothing, then appeared light, then universe states Avyakta UpanishadDevanagariअव्यक्तोपनिषत्IASTAvyaktaTitle meansNon-manifest, universal SpiritDateparts before 7th century CE[1]TypeVaishnavismLinked VedaSama VedaChapters7Verses21[1]PhilosophySamkhya, Yoga, Vedanta Part of a series onVaishnavism Supreme deity Vishnu / Krishna / Rama Important deities Dashavatara Matsya Kurma Varaha Narasimha Vamana Par...
American actress (born 1954) Katey SagalSagal in 2011BornCatherine Louise Sagal (1954-01-19) January 19, 1954 (age 70)Los Angeles, California, U.S.Alma materCalifornia Institute of the ArtsOccupationsActresssingerYears active1971–presentKnown forMarried... with Children Futurama 8 Simple Rules Sons of Anarchy Shameless The ConnersSpouses Freddy Beckmeier (m. 1977; div. 1981) Jack White (m. 19...
Франц Саксен-Кобург-Заальфельдскийнем. Franz von Sachsen-Coburg-Saalfeld герцог Саксен-Кобург-Заальфельдский 8 сентября 1800 — 9 декабря 1806 Предшественник Эрнст Фридрих Саксен-Кобург-Заальфельдский Преемник Эрнст I Саксен-Кобург-Заальфельдский Рождение 15 июля 1750(1750-07-15)Кобург, Сакс...
Colombian cyclist Juan Sebastián MolanoMolano in 2018Personal informationFull nameJuan Sebastián Molano BenavidesBorn (1994-04-11) 11 April 1994 (age 30)Paipa, ColombiaHeight1.83 m (6 ft 0 in)Weight70 kg (154 lb)Team informationCurrent teamUAE Team EmiratesDisciplinesRoadTrackRoleRiderRider typeSprinterAmateur teams2011–2012Proyectos Alcaldía Paipa2013Fuerzas Armadas–Ejército Nacional2014Coldeportes–Claro Professional teams2015Colombia201...
First official enslaved person in the Thirteen Colonies John PunchBorn1605CameroonDiedYork County, Colony of Virginia, British AmericaKnown forFirst official slave in the Thirteen Colonies[1] John Punch (born 1605) was an African resident of the colony of Virginia who became its first slave.[2][3] Thought to have been an indentured servant, Punch attempted to escape to Maryland and was sentenced in July 1640 by the Virginia Governor's Council to serve as a slave f...
The Brick House now called The Kilns Hotel. The Brick House in Great Warley, Essex, is a Grade II listed building which is on the English Heritage Register.[1] The main part of the building is a Queen Anne structure which was built in the early 18th century but part of the house dates back to the 16th century. It is now a hotel called The Kilns Hotel. Early residents Map of the two houses called Hulmers in 1777 The house dates back to the 16th century and appears to have been the main...
American businessperson and politician This article is about the mayor of Dallas, Texas, from 1964–1971. For the mayor of Dallas, Texas, from 2019–present, see Eric Johnson (Texas politician). For other people named Erik Jonsson, see Erik Jonsson (disambiguation). J. Erik Jonsson49th Mayor of DallasIn office1964–1971Preceded byEarle CabellSucceeded byWes Wise Personal detailsBornJohn Erik Jonsson(1901-09-06)6 September 1901Brooklyn, New York City, U.S.Died31 August 1995(1995-08-31) (age...
Building complex of the University of Frankfurt, Germany I.G. Farben BuildingMain frontGeneral informationYear(s) built1928-1930OwnerGoethe UniversityWebsiteIG Farben Building The I.G. Farben Building – also known as the Poelzig Building and the Abrams Building, formerly informally called The Pentagon of Europe – is a building complex in Frankfurt, Germany, which currently serves as the main structure of the Westend Campus of the University of Frankfurt. Construction began in 1928 and was...
UFC Fight Night: Silva vs. BispingProdotto daUltimate Fighting Championship Data27 febbraio 2016 Città Londra, Inghilterra SedeThe O2 Arena Spettatori16.734 Cronologia pay-per-viewUFC Fight Night: Cowboy vs. CowboyUFC Fight Night: Silva vs. BispingUFC 196: McGregor vs. Diaz Progetto Wrestling Manuale UFC Fight Night: Silva vs. Bisping è stato un evento di arti marziali miste tenuto dalla Ultimate Fighting Championship svolto il 27 febbraio 2016 al The O2 Arena di Londra, Inghilterra.[1&...
City in Algeria This article is about Dellys. For other uses, see Dellys (disambiguation). Dillis redirects here. For the former rapper, see Role Model (singer). City and Daira in Boumerdès Province, AlgeriaDellys دلسDelles (Berber)City and DairaDellysMotto(s): From the people, for the peopleLocation of Dellys in Boumerdès ProvinceDellysLocation of Dellys in AlgeriaCoordinates: 36°54′48″N 3°54′51″E / 36.913272°N 3.914094°E / 36.913272; 3.914094Cou...
2007 book by Tim Wise White Like me AuthorTim WiseLanguageEnglishGenreMemoirPublisherSoft Skull PressPublication date2007Publication placeUnited StatesMedia typePrintPages176ISBN978-1-933368-99-3OCLC183193527Dewey Decimal305.8/00973 22LC ClassE185.615 .W565 2008 White Like Me: Reflections on Race from a Privileged Son is a book by activist and writer Tim Wise. It is a personal account examining white privilege and his conception of racism in American society through his experiences ...