Hey leute hab mal nen neues Problem
vllt hängts mit der uhrzeit auch zamm das ich nich weiter komme ka.
hiern kleiner codeabschnitt von mir
is prinzipiell aus codeproject.
Folgendes Daten will ich mittels Date/Timw vergleichen. Hierbei gibt es 2 Probleme
Problem 1.
GMT Zeiten. -12 +13 d.h. LastwritetimeUTC funktionnutzen diese funktioniert aber meines wissen unter FAT16/32 nicht sondern nur unter NTFS
Problem 2.
Fat daten werden mit einer differenz bis zu 2 Sekunden geschrieben was ich oben so einigermasen scho gelöst habe mit <=2 sprich einziges problem is das UTC GMT zwischen FAT und NTFS
Ich danke im vorraus
lg
vllt hängts mit der uhrzeit auch zamm das ich nich weiter komme ka.
hiern kleiner codeabschnitt von mir
VB.NET-Quellcode
- Function FilesEqual(ByVal SrcFi As FileInfo, ByVal TgtFi As FileInfo) As Boolean
- Dim TimeEqual As Boolean
- If srcdir_ntfs = True And TgtDir_ntfs = True Then
- TimeEqual = SrcFi.LastWriteTimeUtc = TgtFi.LastWriteTimeUtc
- Else
- TimeEqual = DateDiff(DateInterval.Second, SrcFi.LastWriteTimeUtc, _
- TgtFi.LastWriteTimeUtc) <= 2
- End If
- Return TimeEqual
- End Function
is prinzipiell aus codeproject.
Folgendes Daten will ich mittels Date/Timw vergleichen. Hierbei gibt es 2 Probleme
Problem 1.
GMT Zeiten. -12 +13 d.h. LastwritetimeUTC funktionnutzen diese funktioniert aber meines wissen unter FAT16/32 nicht sondern nur unter NTFS
Problem 2.
Fat daten werden mit einer differenz bis zu 2 Sekunden geschrieben was ich oben so einigermasen scho gelöst habe mit <=2 sprich einziges problem is das UTC GMT zwischen FAT und NTFS
Ich danke im vorraus
lg