Maak een programma dat een geboortedatum vraagt en vervolgens de leeftijd van die persoon op verschillende manieren weergeeft: in jaren, maanden, weken, dagen, uren en zelfs seconden!
Het programma toont de leeftijd in verschillende eenheden:
Invoer:
15
6
2008
10
30
Uitvoer: (afhankelijk van de huidige datum en tijd)
Geef de dag van je geboortedatum:
Geef de maand van je geboortedatum:
Geef het jaar van je geboortedatum:
Geef het uur van je geboorte (0-23):
Geef de minuut van je geboorte (0-59):
Geboortedatum: 15/06/2008 10:30
Je bent ongeveer [X] jaar oud.
Dat zijn ongeveer [Y] maanden.
Of [Z] weken.
Of [A] dagen.
Of [B] uren.
Of [C] minuten.
Of [D] seconden!
Opmerking: Alle tijdsgetallen zijn afhankelijk van de huidige datum en tijd wanneer je het programma uitvoert.
DateTime.Now voor de huidige datum én tijdDateTime.Now.Year - geboortejaar(jaren × 12) + (DateTime.Now.Month - geboortemaand)verschil.TotalDays / 7.0 en formatteer met :F0TotalDays, TotalHours, TotalMinutes, TotalSecondsTotalSeconds voor het totaal aantal seconden