POPRAVEK: Programi, ki se izvajajo v operacijskem sistemu Windows in uporabljajo spremenljivko okolja TZ, morda ne delujejo po pričakovanjih zaradi sprememb pri prestavljanju ure na poletni oz. zimski čas

Prevodi člankov Prevodi člankov
ID članka: 932590 - Oglejte si izdelke, na katere se nanaša ta članek.
Razširi vse | Zmanjšaj

SIMPTOMI

Programi, ki se izvajajo v operacijskem sistemu Windows in uporabljajo spremenljivko okolja TZ, morda ne delujejo po pričakovanjih zaradi sprememb pri prestavljanju ure na poletni oz. zimski čas. Spomladi leta 2007 bosta začetni in končni datum prestavljanja ure na poletni oz. zimski čas za ZDA prestavljena, da bi bila v skladu z zakonom Energy Policy Act iz leta 2005. Prestavljanje ure na poletni oz. zimski čas v ZDA se bo začelo tri tedne prej (drugo nedeljo v marcu ob 2.00) in se končalo en teden pozneje (prvo nedeljo v novembru ob 2.00) kot v preteklih letih.

Če v operacijskih sistemih Windows Vista, Microsoft Windows Server 2003 in Microsoft Windows XP uporabite spremenljivko okolja TZ, funkciji C Run-Time (CRT) localtime in CRT _localtime64 ne bosta pravilno prepoznali prestavljanje ure na poletni oz. zimski čas. Ti funkciji bosta za vse datume za začetni datum prestavljanja ure na poletni oz. zimski čas prepoznali prvo nedeljo v aprilu, za končni datum pa zadnjo nedeljo v oktobru.

Opomba Če uporabljate program, ki uporablja knjižnico Microsoft C runtime (CRT), ga boste morda morali posodobiti. Najnovejše posodobitve za CRT ne predstavljajo na novo odkritih učinkov na izdelke, ki so bili že navedeni v prejšnjih Microsoftovih izjavah, specifičnih za izdelke. Vendar pa so posodobitve za CRT na voljo za razvijalce, tako da lahko posodobijo svoje programe.

Če vedenje CRT-ja vpliva na programe, lahko to težavo odpravite tako, da namestite posodobljeno knjižnico CRT.

Posodobitev za CRT in posodobitev za operacijski sistem Windows se razlikujeta na te načine:
  • Posodobitev za operacijski sistem Windows omogoča sistemu Windows, da z novimi pravili pri prestavljanju ure na poletni oz. zimski čas za leto 2007 pravilno prepozna spremembe pri prestavljanju ure na poletni oz. zimski čas. Microsoft po navadi priporoča to posodobitev za vse uporabnike.
  • Ko programi po namestitvi posodobitve za CRT pokličejo knjižnice CRT, knjižnice CRTza pravilno obravnavanje datumov uporabijo pravila za prestavljanje ure na poletni oz. zimski čas za leto 2007. CRT sama po sebi ni program. Interakcija med uporabnikom in CRT-jem ni neposredna. CRT je knjižnica DLL, ki jo uporabljajo programi po meri.
Zbirna posodobitev za operacijski sistem Windows in posodobitev za CRT nista povezani. Nobena posodobitev ne odpravlja težave, ki jo povzroča druga posodobitev.

REŠITEV

Informacije o posodobitvi

Iz Microsoftovega centra za prenose lahko prenesete to datoteko:
Windows Server 2003
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket WindowsServer2003-KB932590-x86-ENU.exe.
Windows Server 2003 za sisteme s procesorjem Itanium
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket WindowsServer2003-KB932590-ia64-ENU.exe.
Windows Server 2003 x64 Edition
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe.
Windows Vista
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket Windows6.0-KB932590-x86.msu.
Windows Vista za sisteme z arhitekturo x64
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket Windows6.0-KB932590-x64.msu.
Windows XP
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket WindowsXP-KB932590-x86-ENU.exe.
Windows XP x64 Edition
Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket WindowsServer2003.WindowsXP-KB932590-x64-ENU.exe.

Če želite več informacij o prenosu Microsoftovih datotek za podporo, kliknite to številko članka iz Microsoftove zbirke znanja:
119591 Kako pridobiti Microsoftove datoteke za podporo prek spletnih storitev (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Microsoft je pregledal datoteko in ne vsebuje virusov. Microsoft je uporabil najnovejšo protivirusno programsko opremo, ki je bila na voljo na datum objave. Datoteka je shranjena v varovanih strežnikih, zato je nepooblaščene osebe ne morejo spreminjati.

Zahteve

Za uporabo te posodobitve za programsko opremo ni zahtev.

Zahteve za vnovični zagon

Ko uporabite to posodobitev za programsko opremo, morate znova zagnati računalnik.

Informacije o nadomeščanju

Ta posodobitev za programsko opremo ne nadomesti drugih hitrih popravkov.

Informacije o datoteki

Lastnosti datoteke angleške različice tega hitrega popravka (ali poznejše lastnosti datoteke) so naštete v spodnji tabeli. Datumi in časi za te datoteke so v univerzalnem koordiniranem času (UTC). Pri ogledu se informacije pretvorijo v lokalni čas. Razliko med časom UTC in lokalnim časom izračunate na kartici Time Zone (Časovni pas) v orodju za datum in čas na nadzorni plošči.
Windows XP
Zmanjšaj tabeloRazširi tabelo
Ime datotekeRazličica datotekeVelikost datotekeDatumČasPlatforma
Msvcrt.dll7.0.2600.3085343,04019. februar 200710:32x86
32-bitne različice operacijskega sistema Windows Vista
Zmanjšaj tabeloRazširi tabelo
Ime datotekeRazličica datotekeVelikost datotekeDatumČasPlatforma
Msvcrt.dll7.0.6000.20538681,47216. februar 200702:42x86
64-bitne različice operacijskega sistema Windows Vista
Zmanjšaj tabeloRazširi tabelo
Ime datotekeRazličica datotekeVelikost datotekeDatumČasPlatforma
Msvcrt.dll7.0.6000.20538641,02416. februar 200704:06x64
32-bitne različice operacijskega sistema Windows Server 2003
Zmanjšaj tabeloRazširi tabelo
Ime datotekeRazličica datotekeVelikost datotekeDatumČasPlatforma
Msvcrt.dll7.0.3790.4031349,18428. februar 200707:43x86
64-bitne različice operacijskega sistema Windows Server 2003
Zmanjšaj tabeloRazširi tabelo
Ime datotekeRazličica datotekeVelikost datotekeDatumČasPlatforma
Msvcrt.dll7.0.3790.4031519,68028. februar 200708:14x64
64-bitne različice operacijskega sistema Windows Server 2003 s procesorji Itanium
Zmanjšaj tabeloRazširi tabelo
Ime datotekeRazličica datotekeVelikost datotekeDatumČasPlatforma
Msvcrt.dll7.0.3790.4031952,83228. februar 200708:13IA-64

STANJE

Microsoft je potrdil, da se ta težava pojavlja v njegovih izdelkih, naštetih v razdelku »Velja za«.

DODATNE INFORMACIJE

Po uporabi te posodobitve, bodo programi, v katerih je nastavljena spremenljivka okolja TZ, pravilno prepoznali prestavljanje ure na poletni oz. čas v letu 2007.

Če želite več informacij o spremenljivki okolja TZ, obiščite to spletno mesto MSDN (Microsoft Developer Network):
http://msdn2.microsoft.com/en-us/library/90s5c885(VS.80).aspx
Spremembe pri prestavljanju ure na poletni oz. zimski čas lahko vplivajo tudi na funkcije CRT in funkcije Microsoft Foundation Classes (MFC), ki kličejo funkciji localtime in _localtime64. Te funkcije CRT in funkcije MFC kličejo funkciji localtime in _localtime64:
  • ctime
  • _wctime
  • _tctime
  • _ctime64
  • _wctime64
  • _tctime64
  • mktime
  • _mktime64
  • _utime
  • _wutime
  • _tutime
  • _utime64
  • _wutime64
  • _tutime64
  • COleDateTime::operator=
  • CTime::GetLocalTm
  • CTime::Format
Če želite več informacij o terminologiji za posodobitev programske opreme, kliknite to številko članka iz Microsoftove zbirke znanja:
824684 Opis uveljavljene terminologije za posodobitve Microsoftove programske opreme

Lastnosti

ID članka: 932590 - Zadnji pregled: 11. maj 2007 - Revizija: 1.3
VELJA ZA
  • The C Run-Time (CRT)
  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows XP Professional Edition
Ključne besede: 
kbvistasp1fix kbhotfixserver kbqfe kbpubtypekc KB932590

Pošlji povratne informacije

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com