symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
UNIX-Timestamp 1111111111
Veröffentlicht durch XTaran am Freitag 18. Maerz 2005, 02:58
Aus der JETZT! Abteilung
Braindump Alf weist uns auf ein ganz besonderes Datum hin: "Am 18.03.2005 um genau 02:58:31 gibt es den kurios anmutenden UNIX-Timestamp 1111111111." Also genau jetzt. *storyerschein*

Freiheitsparty der FSFE in Berlin | Druckausgabe | Wandern Suse-Kunden zu Debian ab?  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • Mehr zu Braindump
  • Auch von XTaran
  • Kolumnen
  • weiter mit LDAP: FTPd
  • Probleme mit Backup Mailservern.
  • Lugcamp 2005 - Tag 1
  • Debian Kernel-2.4.18-22 root expoit entdeckt
  • Lugcamp 2005 - Tag 0
  • Swisscom, UMTS und Vodafone Live!
  • Swisscom mit Problemen
  • VCFe 6.0: Erster Tag
  • Vintage Computer Festival Europa 6.0
  • Abmahnungen nun auch in der Schweiz
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    Super! (Score:1)
    Von trieder am Friday 18. March 2005, 08:34 MEW (#1)
    (User #1138 Info) http://private.rcms.ch
    Ein meuer grund die Korken knallen zu lassen.
    Tss… jenseits aller Zeiten… für Perl vielleicht (Score:0)
    Von Anonymer Feigling am Friday 18. March 2005, 08:44 MEW (#2)
    tg@thor:/home/tg $ perl -e 'use Time::localtime; print ctime(2222222222)."\n";'
    Tue Apr 26 21:28:46 1904
    tg@thor:/home/tg $ cat >x.c
    ^C
    tg@thor:/home/tg $ export PS1=\$\
    $ perl -e 'use Time::localtime; print ctime(2222222222)."\n";'
    Tue Apr 26 21:28:46 1904
    $ cat >x.c
    #include <time.h>
    main() {
                    time_t t = 2222222222;
                    printf("%s\n", ctime(&t));
    }
    $ gcc x.c; ./a.out
    x.c: In function `main':
    x.c:3: warning: decimal constant is so large that it is unsigned
    Sat Jun 2 03:56:40 2040

    Re: Tss… jenseits aller Zeiten… für Perl vielleich (Score:1)
    Von XTaran (symlink /at/ deux chevaux /dot/ org) am Friday 18. March 2005, 10:16 MEW (#5)
    (User #129 Info) http://abe.home.pages.de/
    Wie habe ich das zu verstehen, lieber Anonymer Feig^H^H^H^H Mirabile?

    --
    There is no place like $HOME
    Re:Seltsame Entscheidung... (Score:1)
    Von tbf am Friday 18. March 2005, 11:27 MEW (#6)
    (User #21 Info) http://taschenorakel.de/
    Und wie üblich sind Python und Perl sich nicht einig:
    >>> from time import ctime
    >>> print ctime(2222222222) Fri Dec 13 21:45:52 1901
    Erschreckend ist aber auch, dass Java in den Flavors 1.4.2-05 und 1.5.0 Probleme mit UNIX-Timestamps jenseits von INT_MAX hat:
    mathias@dali $ cat > DateTest.java
    public class DateTest {
    ....public static void main(String[] args) {
    ........System.out.println(new java.util.Date(2222222222L));
    ....}
    }
    mathias@dali $ javac DateTest.java
    mathias@dali $ java DateTest
    Mon Jan 26 18:17:02 CET 1970
    Scheint dass die lieben Skript-Sprachen-Frickler, aber auch die lieben Jungs bei Sun schon wieder (einmal) das einstige Y2K-Problem total verdrängt haben. Dumm nur, dass ich jetzt .NET und Mono loben muss, denn dort funktioniert Miras lustiger Timestamp:
    mathias@dali $ cat > DateTest.cs
    using System;

    public class DateTest {
    ....public static void Main() {
    ........DateTime epoch = new DateTime(1970, 1, 1);
    ........Console.WriteLine(new DateTime(2222222222L * 10000000 + epoch.Ticks));
    ....}
    }
    mathias@dali $ mcs DateTime.cs
    mathias@dali $ ./DateTime
    02.06.2040 03:57:02
    Der Umstand aber, dass ich mir bei .NET erst "umständlich" das unter UNIX so wichtige Referenz-Datum 1.1.1970 berechnen muss, zeigt ein weiteres Mal, wie wenig zu Hause .NET und damit leider auch Mono auf dem UNIX(-alike)-Desktop sind.
    --
    Addicted by code poetry...
    javadoc lesen sollte man können (Score:1, Informativ)
    Von Anonymer Feigling am Friday 18. March 2005, 11:40 MEW (#7)
    Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
    wenn du 222222222L*1000 schreibst, tuts 1a:
    Sat Jun 02 05:57:02 CEST 2040
    Re: javadoc lesen sollte man können (Score:1)
    Von tbf am Friday 18. March 2005, 16:58 MEW (#10)
    (User #21 Info) http://taschenorakel.de/
    Duh, stimmt! Vergessen, dass es milliseconds sind. Errinnerte mich nur daran, dass Date.GetTime() 'nen 64-Bit-Integer liefert. Wunderte mich daher extrem, dass ich solch ein seltsames Resultat erhielt.
    --
    Addicted by code poetry...
    schon mal..? (Score:1)
    Von Allo am Friday 18. March 2005, 08:53 MEW (#3)
    (User #1379 Info)
    wir hatten doch letztens auch ne neue Stelle im Unixdatum, oder?(binär)
    Ja, vor 3.5 Jahren (Score:1)
    Von 2b (bbolli bei ewanet punkt zee haa) am Friday 18. March 2005, 09:01 MEW (#4)
    (User #814 Info) http://www.drbeat.li
    $ python
    Python 2.3.5 (#2, Feb 9 2005, 00:38:15)
    >>> from time import *
    >>> ctime(1000000000)
    'Sun Sep 9 03:46:40 2001'</pre>

    Und in 4 Jahren gibt wieder was zu feiern:

    >>> ctime(1234567890)
    'Sat Feb 14 00:31:30 2009'
    >>> ^D

    -- "It takes love over gold, and mind over matter" -- Dire Straits
    Re: schon mal..? (Score:1)
    Von Barachiel (REMOVE.barachiel BEI gmx TUT net) am Friday 18. March 2005, 12:03 MEW (#8)
    (User #1629 Info) http://aszlig.net/~thorium/
    barachiel@schorsch:~$ perl -e "print scalar localtime(0b1000000000000000000000000000000).qq~\n~"
    Sat Jan 10 14:37:04 2004

    --
    Völker hört die Signale...
    Copycat (Score:-1, Redundant)
    Von Anonymer Feigling am Friday 18. March 2005, 12:13 MEW (#9)
    Hier das Original: http://slashdot.org/article.pl?sid=05/03/17/169200&from=rss

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen