Quickbooks My Time dosyaları garip datetime temsil

0 Cevap php

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?

0 Cevap