« DateTime2SoapStr (rtl) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
 
Aucun résumé des modifications
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<source lang='delphi'>Function DateTime2SoapStr(const DT:TDateTime; iIncludeMS:Boolean):string;</source>
<source lang='delphi'>Function DateTime2SoapStr(const DT:TDateTime; iIncludeMS:Boolean):string;</source>


description
Cette fonction convertie une date et heure en chaîne au format SOAP.


{|class="wikitable"
{|class="wikitable"
|-
|-
|Result
|Result
|
|Chaîne au format SOAP
|-
|-
|DT
|DT
|
|Date et heure à convertir
|-
|-
|iIncludeMS
|iIncludeMS
|
|Inclure les milli-secondes
|-
|Result
|
|}
|}


Ligne 22 : Ligne 18 :


<source lang='delphi'>
<source lang='delphi'>
// Return datetime encoded as 1999-05-31T13:20:00.000-05:00
function DateTime2soapStr(dd:Tdatetime; iIncludeMS:Boolean):string;
begin
begin
  // Send as UTC time
  // ISO 8601
  // http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime
  //
  dd := GetGMTTime(dd);
  Result := Date2soapStr(dd)+'T'+Time2soapStr(dd,iIncludeMS)+'Z';
end;
end;
</source>
</source>
Alias de cette fonction :
*[[DatetimeToISO (rtl)|DatetimeToISO]]


Voir aussi:
Voir aussi:
*[[Date2SoapStr (rtl)|Date2SoapStr]]
*[[Time2SoapStr (rtl)|Time2SoapStr]]
*[[SoapStr2Datetime (rtl)|SoapStr2Datetime]]


{{Footer|Développement DSM}}
{{Footer|Développement DSM}}
[[category:RTL Date et heure]]
[[category:RTL Date et heure]]

Dernière version du 25 février 2014 à 12:29

<source lang='delphi'>Function DateTime2SoapStr(const DT:TDateTime; iIncludeMS:Boolean):string;</source>

Cette fonction convertie une date et heure en chaîne au format SOAP.

Result Chaîne au format SOAP
DT Date et heure à convertir
iIncludeMS Inclure les milli-secondes

Exemple

<source lang='delphi'> // Return datetime encoded as 1999-05-31T13:20:00.000-05:00 function DateTime2soapStr(dd:Tdatetime; iIncludeMS:Boolean):string; begin

 // Send as UTC time
 // ISO 8601
 // http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime
 //
 dd := GetGMTTime(dd);
 Result := Date2soapStr(dd)+'T'+Time2soapStr(dd,iIncludeMS)+'Z';

end;

</source>

Alias de cette fonction :

Voir aussi:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}