Vraag : behandelende Gregoriaanse data

Ik heb als voorbeeld de volgende Gregoriaanse datum ....../>I behoefte
1280491173


I dan de gebruiker toesta om een datum aan onderzoek in te gaan langs, en zal op dit punt de datum terug naar Gregoriaanse datum in gebruik aan onderzoek tegen database.

Is om het even wat nog ingebouwd binnen .net om this.

Am te doen gebruikend kader 2.0 .....

Antwoord : behandelende Gregoriaanse data

Dat zou de „Tijd van UNIX kunnen zijn“:
http://en.wikipedia.org/wiki/Unix_time

    De „tijd van Unix, of de tijd POSIX, zijn een systeem om punten te beschrijven op tijd, bepaald als aantal seconden verstreek sinds middernacht proleptic Gecoördineerde Universele Tijd (UTC) van 1 Januari, 1970, tellend sprong geen seconden.“

Hier is een eenvoudig voorbeeld:

    Privé SubButton1_Click (ByVal afzender als System.Object, ByVal e als System.EventArgs) behandelt Button1.Click
        Schemerig LNG zoals lang
        Als Long.TryParse (TextBox1.Text, LNG) toen
            Schemerige dt als DateTime = Nieuwe DateTime (1970, 1, 1) .AddSeconds (LNG)
            Label1.Text = dt.ToString
        Eind als
    Sub van het eind

Uw waarde van „1280491173“ kwam terug als „11:59 van 7/30/2010: 33 AM“.  Net schijnt dat?

Om te gaan de andere manier, die een datum omzetten in een zegel:

    Privé SubButton1_Click (ByVal afzender als System.Object, ByVal e als System.EventArgs) behandelt Button1.Click
        Schemerige dt als DateTime
        Als DateTime.TryParse (TextBox1.Text, dt) toen
            Schemerig LNG als lang = dt. Trek af (Nieuwe DateTime (1970, 1, 1)).TotalSeconds
            Label1.Text = LNG
        Eind als
    Sub van het eind
Andere oplossingen  
 
programming4us programming4us