a NTP time.
I have to use mktime but I did not work at all.
Here is my code dans the exécution.
Please help.
Thanks
def ToNTPTime(d,h):
"Retuen a NTP time"
year,month,day= d.split("/")
print "year,month,day =>",year,month, day
hour,minute=h.s plit(":")
print "hour,minute=>" ,hour,minute
timeTuple=(int( year),int(month ),int(day),int( hour),int(minut e),int(0),int(0 )
,int(0),int(0))
print "Tuple for mktime=>"timeTu ple,type(timeTu ple)
return "%d" % (int(time.mktim e((timeTuple))) + 2208988800L)
d '2003/04/25' h '14:42' z=ToNTPTime(d,h ) year,month,day= > 2003 04 25
hour,minute=> 14 42
Tuple for mktime=> (2003, 4, 25, 14, 42, 0, 0, 0, 0) <type 'tuple'>
Traceback (most recent call last):
File "<pyshell#4 2>", line 1, in ?
z=NetworkTimePr otocolConvert.T oNTPTime(d,h)
File "C:\Python21\_p rojet\NetworkTi meProtocolConve rt.py", line 38, in
ToNTPTime
return "%d" % (int(time.mktim e((timeTuple))) + 2208988800L)
AttributeError: mktime
PS : sorry for my english