Ben PHP kullanarak Quickbooks My Time imt dosyalarını işlemek için çalışılıyor. IMT dosyası bir düz metin XML dosyasıdır. Ben biri ama hiçbir sorunları ile PHP SimpleXML kütüphane kullanımı mümkün oldum:
My Time XML dosyalarında Datetime'ın sayısal temsilleri daha önce hiç görmediğiniz bir şey:
<object type="TIMEPERIOD" id="z128">
<attribute name="notes" type="string"></attribute>
<attribute name="start" type="date">308073428.00000000000000000000</attribute>
<attribute name="running" type="bool">0</attribute>
<attribute name="duration" type="double">3600</attribute>
<attribute name="datesubmitted" type="date">310526237.59616601467132568359</attribute>
<relationship name="activity" type="1/1" destination="ACTIVITY" idrefs="z130"></relationship>
</object>
Sen attritube[@name='start'] değerine sahip olduğunu görebilirsiniz:
308073428.00000000000000000000
Depolama 308073428 Bu Excel tabanlı değildir yöntem 1900-01-00 beri çok gün ve ya Unix Epoch değildir.
Yani, benim soru, hiç kimse datetime temsilinin bu tip gördü edilir?