1. #1
    maxdevis's Avatar
    Registered
    25/08/03
    Location
    Herent
    Posts
    4,359
    iTrader
    8 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/20

    [PROG][C#] string to date

    ik ben op zoek naar hoe ik een string van het type 30/11/2005 en 30-11-2005 kan omzetten naar een DateTime.

    er is daarover ontzettend veel te vinden op google, maar ik geraak er maar niet aan uit.
    no votes  

  2. #2

    Registered
    25/06/04
    Location
    Evergem
    Posts
    512
    iTrader
    14 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/6
    'n wilde gok maar aangezien het basisformaat hetzelfde blijft ( "** ** ****")

    Code:
    Datetime time = new Datetime();
    String datum = "06/02/2006";   //"06-02-2006" of "06*02*2006" werkt ook
                                   // allemaal zolang de volgorde dezelfde blijft
    time.day = datum.Substring(0,2);  //de eerste twee
    time.month = datum.Substring(3,2) ; // de 2 volgende zonder de backslash
    time.year = datum.Substring(6,4); // de laatste 4
    Nu ik weet niet in hoeverre die properties juist zijn (VC# 2005 , typ gewoon 'time.' en dan krijg je wel dat kadertje met de juiste naam van die properties).

    Alsook weet ik niet in hoeverre dit een goeie manier is, maar zolang het formaat is zoals 1 van de twee die jij zegt, zal het wel werken denk ik?
    Last edited by MacK; 06-02-2006 at 21:22.
    CrackNuT. ]
    It's not a bug, it's just an undocumented feature!
    no votes  

  3. #3
    Tyfius's Avatar
    Registered
    01/09/02
    Location
    Peutie
    Posts
    7,664
    iTrader
    0
    Mentioned
    4 Post(s)
    Reputation
    13/105
    Code:
    string myDateTimeValue = "2/16/1992 12:15:12";
    DateTime myDateTime = DateTime.Parse(myDateTimeValue);
    Console.WriteLine("1) myDateTime       = {0}", myDateTime);
    Zou als resultaat moeten geven:
    Code:
    1) myDateTime       = 2/16/1992 12:15:12 PM
    Natuurlijk zelf zien hoe uw systeem instellingen staan en eventueel zelf met een CultureInfo aanpassingen doen.
    Vanaf nu gaan we verder op BeyondGaming!
    In deze thread wordt uitgelegd hoe je jouw account kan migreren.
    no votes  

  4. #4

    Registered
    25/06/04
    Location
    Evergem
    Posts
    512
    iTrader
    14 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/6
    Wist ik niet, mja, tyfius zijn manier is dan wel beter
    CrackNuT. ]
    It's not a bug, it's just an undocumented feature!
    no votes  

  5. #5
    maxdevis's Avatar
    Registered
    25/08/03
    Location
    Herent
    Posts
    4,359
    iTrader
    8 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/20
    bedankt

    het werkt.

    nog een klein vraagje
    ik heb een bool
    en ik zou graag dat mijn user er de waarde ervan moet ingeven door middel van y/n
    dus y als waar
    n als nietwaar

    hoe doe ik dat?
    no votes  

  6. #6

    Registered
    30/09/02
    Location
    Mariakerke
    Posts
    554
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/2
    read karakter
    if(karakter = "y") bool = true
    else bool = false

    zoiets?
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in