News:

Velkommen til FMK Teknik

Main Menu

Zulu tid

Started by metdj, 2013-01-25 11:53:33

Previous topic - Next topic

metdj

Hvordan konverterer du en ufuldstændig timestamp mellem forskellige tidszoner?

En timestamp der kun indeholder dato (2008-02-29Z) eller kun indeholder tid (21:42:00Z).

For eksempel i DosageTimesStartDate og DrugMedicationTreatmentStartDate.

/Daniel

Paul D. Samsig

Disse datoer optræder som regel i en choice (her sakset fra 1.2.6):

    <choice>
        <element ref="medicinecard20080601:DosageTimesStartDate"/>
        <element ref="medicinecard20090101:DosageTimesStartDateTime"/>
    </choice>

   <choice>
       <element ref="medicinecard20090101:DrugMedicationTreatmentStartDate"/>
       <element ref="medicinecard20090101:DrugMedicationTreatmentStartDateTime"/>
       <element ref="medicinecard20090101:DrugMedicationTreatmentStartedPreviously"/>
   </choice>

hvor den ene er til kun dato (dvs. uden zulu) og den anden inklusive klokkeslet.

Jeg kan ikke lige huske et eksempel på kun et felt der kun kan indeholde klokkeslet.
Paul D. Samsig, EG Healthcare en del af EG Danmark A/S

metdj

Ja det er et choice, men det hjælper ikke hvis jeg er nødt til at læse hvad andre har skabt...

Hvis DrugMedicationTreatmentStartDate ikke anges i zulu tid, hvorfor er det så angivet med et Z? Jeg troede alle dato og tid var zulu undtagen DosageTimeTime. Er det så at datoer aldrig konverteres til anden tidszone?

(Kun klokkeslet zulu er nævnt i snitfladebeskrivelsen, men også jeg har ikke fundet det brugt.)