Vraag : Zet tot op heden vlotter om

Hallo,

I am een vlotter in een datum proberen om te zetten.

How doe ik dit?

I vond een functie in Python, maar ik ken geen Python, slechts C#.
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
def float2date (datum):
  """ Zet een vlotter in een koord om containig een datum """  
  datum = int. (datum)  
  jaar = 1900 + (datum/10000)  
  maand = (datum % 10000)/100  
  dag = datum % 100  
  terugkeer „%04d%02d%02d“ % (jaar, maand, dag)  
   
def float2time (tijd):  
  """ Zet een vlotter in een koord om containig een tijd """  
tijd = int. (tijd)  
uur = tijd/10000  
min = (tijd % 10000)/100  
terugkeer „%02d%02d“ % (uur, min)

Antwoord : Zet tot op heden vlotter om

DateTime double2date (dubbele D) {
  terugkeer nieuwe DateTime (1900.1.1) .AddDays (D);
}

Dit geeft betere precisie.
Andere oplossingen  
 
programming4us programming4us