ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

DT2TimeStamp   



L'auteur

eddymaue
Canada Canada
Membre Simple
# 0000000075
enregistré le 26/10/2004
Maue Eddy
j8j 8j8 Gatineau
de la société Formatek
Fiche personnelle


Note des membres
pas de note

Contributions > 01 - PRG : Programmation > Conversions

DT2TimeStamp
# 0000000738
ajouté le 30/01/2010 03:51:44 et modifié le 30/01/2010
consulté 3840 fois
Niveau débutant

Version(s) Foxpro :
VFP 9.0
VFP 8.0
VFP 7.0
VFP 6.0

Description
C'est une convertion du format DateTime au format TimeStamp que l'on retrouve généralement comme identifiant unique dans les fichiers scx, frx, vcx et autres dans Vfp

Merci Gregory de m'avoir fournit cette source qui fait la convertion TimeStamp à DateTime

http://blogs.msdn.com/calvin_hsia/archive/2005/01/21/358339.aspx
Code source :
? DT2TimeStamp(Datetime())

Function DT2TimeStamp(dtDateTime)
  Return   Bitlshift(Bitlshift(Year(dtDateTime)-1980,9)+Bitlshift(Month(dtDateTime),5)+Day(dtDateTime),16) ;
    +  BITLSHIFT(hour(dtDatetime),11)+BITlSHIFT(Minute(dtDateTime),5)+Sec(dtDateTime)
Commentaires
Aucun commentaire enregistré ...

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2018.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0