คำถามติดแท็ก timezone

เขตเวลาเป็นภูมิภาคบนโลกที่มีเวลามาตรฐานที่สม่ำเสมอและถูกต้องตามกฎหมาย มันมักจะแสดงโดยตัวระบุเช่น "America / Los_Angeles" อย่าเข้าใจว่าออฟเซ็ตเช่น -07: 00 เป็นเขตเวลา เขตเวลาเป็นมากกว่านั้น โปรดอ่านวิกิแท็กทั้งหมดเพื่อดูรายละเอียด

2
'Z' หมายถึงอะไรใน Unix timestamp '120314170138Z'
ฉันมีใบรับรอง X.509 ซึ่งมีการประทับเวลา 2 รายการต่อไปนี้: ['validFrom'] = String(13) "120314165227Z" ['validTo'] = String(13) "130314165227Z" อักขระ postfix 'Z' หมายถึงอะไร มันระบุเขตเวลาหรือไม่?


8
จะตั้งค่าเขตเวลาใน Django ได้อย่างไร?
ในsettings.pyไฟล์โครงการ django ของฉันฉันมีบรรทัดนี้: TIME_ZONE = 'UTC' แต่ฉันต้องการให้แอปของฉันทำงานในเขตเวลา UTC + 2 ดังนั้นฉันจึงเปลี่ยนเป็น TIME_ZONE = 'UTC+2' ValueError: Incorrect timezone setting: UTC+2มันทำให้เกิดข้อผิดพลาด อะไรคือวิธีที่ถูกต้องในการทำเช่นนี้? ขอบคุณ!
150 python  django  timezone  utc 

2
วิธีแปลระหว่างเขตเวลา Windows และ IANA
ตามที่อธิบายไว้ในวิกิแท็กเขตเวลามีสองสไตล์ที่แตกต่างกันของเขตเวลา ผู้ให้บริการโดยไมโครซอฟท์สำหรับการใช้งานกับ Windows และสุทธิTimeZoneInfoระดับ (เมื่อทำงานบน Windows) "Eastern Standard Time"จะระบุค่าเช่น ผู้ให้บริการโดย IANA ใน TZDB และใช้โดยสุทธิTimeZoneInfoระดับเมื่อทำงานบนลินุกซ์หรือ OSX "America/New_York"จะระบุค่าเช่น API บนอินเทอร์เน็ตจำนวนมากใช้เขตเวลาของ IANA แต่ด้วยเหตุผลหลายประการเราอาจจำเป็นต้องแปลงเป็นรหัสโซนเวลาของ Windows หรือในทางกลับกัน วิธีนี้สามารถทำได้ใน. Net
149 c#  .net  timezone  nodatime 

7
Java SimpleDateFormat (“ yyyy-MM-dd'T'HH: mm: ss'Z '”) ให้เขตเวลาเป็น IST
ฉันมีตัวสร้าง SimpleDateFormat เป็น SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") และฉันแยกสตริง "2013-09-29T18:46:19Z". ฉันได้อ่านแล้วว่าที่นี่ Z หมายถึงGMT/UTCเขตเวลา แต่เมื่อฉันพิมพ์วันที่นี้บนคอนโซลมันจะพิมพ์เวลา IST สำหรับวันที่ส่งคืน ตอนนี้คำถามของฉันคือว่าผลลัพธ์ของฉันถูกหรือผิด?


25
สร้างรายการเขตเวลาด้วย PHP
ไซต์ส่วนใหญ่ต้องการวิธีแสดงวันที่บนไซต์ในเขตเวลาที่ผู้ใช้ต้องการ ด้านล่างนี้เป็นสองรายการที่ฉันพบแล้ววิธีหนึ่งในการใช้คลาสPHP DateTimeใน PHP 5 ฉันต้องการความช่วยเหลือในการทราบว่าสิ่งใดที่ดีที่สุดในการพยายามใช้เมื่อพยายามรับค่าชดเชย UTC จากผู้ใช้เมื่อลงทะเบียน หนึ่ง: <option value="-12">[UTC - 12] Baker Island Time</option> <option value="-11">[UTC - 11] Niue Time, Samoa Standard Time</option> <option value="-10">[UTC - 10] Hawaii-Aleutian Standard Time, Cook Island Time</option> <option value="-9.5">[UTC - 9:30] Marquesas Islands Time</option> <option value="-9">[UTC - 9] Alaska Standard Time, Gambier …
141 php  timezone  utc 

7
วิธีตั้งค่า JVM TimeZone ให้ถูกต้อง
ฉันพยายามเรียกใช้โปรแกรม Java แต่ใช้เขตเวลา GMT เป็นค่าเริ่มต้นแทนที่จะเป็นเขตเวลาที่กำหนดโดยระบบปฏิบัติการ รุ่น JDK ของฉันคือ 1.5 และระบบปฏิบัติการคือ Windows Server Enterprise (2007) Windows ระบุเขตเวลาส่วนกลาง แต่เมื่อฉันเรียกใช้โปรแกรมต่อไปนี้จะให้เวลา GMT แก่ฉัน import java.util.Calendar; public class DateTest { public static void main(String[] args) { Calendar now = Calendar.getInstance(); System.out.println(now.getTimeZone()); System.out.println(now.getTime()); } } นี่คือผลลัพธ์ sun.util.calendar.ZoneInfo[id="GMT", offset=0, dstSavings=0, useDaylight=false, transitions=0, lastRule=null] Mon Mar 22 13:46:45 …

6
วิธีจัดการกับเขตเวลาอย่างหรูหรา
ฉันมีเว็บไซต์ที่โฮสต์ในเขตเวลาที่แตกต่างจากผู้ใช้ที่ใช้แอปพลิเคชัน นอกจากนี้ผู้ใช้สามารถมีเขตเวลาที่เฉพาะเจาะจง ฉันสงสัยว่าผู้ใช้และแอปพลิเคชั่น SO อื่น ๆ เข้าหาสิ่งนี้อย่างไร ส่วนที่ชัดเจนที่สุดคือภายใน DB วันที่ / เวลาจะถูกเก็บไว้ใน UTC เมื่ออยู่บนเซิร์ฟเวอร์ควรจัดการวันที่ / เวลาทั้งหมดใน UTC อย่างไรก็ตามฉันเห็นปัญหาสามข้อที่ฉันพยายามเอาชนะ: รับเวลาปัจจุบันใน UTC (แก้ไขได้อย่างง่ายดายด้วยDateTime.UtcNow) ดึงวันที่ / เวลาจากฐานข้อมูลและแสดงสิ่งเหล่านี้กับผู้ใช้ อาจมีการโทรจำนวนมากที่จะพิมพ์วันที่ในมุมมองที่ต่างกัน ฉันกำลังคิดถึงเลเยอร์บางอย่างระหว่างมุมมองและตัวควบคุมที่สามารถแก้ปัญหานี้ได้ หรือมีวิธีการขยายแบบกำหนดเองในDateTime(ดูด้านล่าง) ข้อเสียที่สำคัญคือทุกครั้งที่ใช้ datetime ในมุมมองต้องใช้วิธีการขยาย! JsonResultนอกจากนี้ยังจะเพิ่มความยากลำบากในการใช้สิ่งที่ต้องการ คุณไม่สามารถจะเรียกมันจะต้องมีการJson(myEnumerable) Json(myEnumerable.Select(transformAllDates))AutoMapper อาจช่วยในสถานการณ์นี้ได้ไหม รับอินพุตจากผู้ใช้ (Local เป็น UTC) ตัวอย่างเช่นการโพสต์แบบฟอร์มด้วยวันที่จะต้องแปลงวันที่เป็น UTC ก่อน ModelBinderสิ่งแรกที่มาถึงใจคือการสร้างที่กำหนดเอง นี่คือส่วนขยายที่ฉันคิดว่าใช้ในมุมมอง: public static class DateTimeExtensions { public static …

10
จะเปลี่ยนเขตเวลาเริ่มต้นสำหรับ Active Record ใน Rails ได้อย่างไร?
ในฉันapplication.rbฉันเจอความคิดเห็นต่อไปนี้ # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. config.time_zone = 'Eastern Time (US & Canada)' ดังที่คุณเห็นจากด้านบนฉันได้ทำconfig.time_zoneเวลา EST อย่างไรก็ตามยังคงเมื่อสร้างระเบียนในฐานข้อมูลดูเหมือนว่าdatetimeจะถูกจัดเก็บในรูปแบบ UTC ในความคิดเห็นข้างต้นพวกเขาพูดว่า ... และทำให้ Active …



8
รับเขตเวลาไคลเอ็นต์จากเบราว์เซอร์
มีวิธีที่เชื่อถือได้ในการรับเขตเวลาจากเบราว์เซอร์ไคลเอ็นต์หรือไม่ ฉันเห็นลิงค์ต่อไปนี้ แต่ฉันต้องการโซลูชันที่มีประสิทธิภาพมากขึ้น ตรวจจับโซนเวลาโดยอัตโนมัติด้วย JavaScript การตรวจจับเขตเวลาใน JavaScript

1
ฉันจะลบเขตเวลา pytz ออกจากวัตถุวันและเวลาได้อย่างไร
มีวิธีง่ายๆในการลบเขตเวลาออกจากวัตถุ pytz datetime หรือไม่? เช่นการสร้างใหม่dtจากdt_tzในตัวอย่างนี้: >>> import datetime >>> import pytz >>> dt = datetime.datetime.now() >>> dt datetime.datetime(2012, 6, 8, 9, 27, 32, 601000) >>> dt_tz = pytz.utc.localize(dt) >>> dt_tz datetime.datetime(2012, 6, 8, 9, 27, 32, 601000, tzinfo=<UTC>)
123 python  timezone  pytz 

8
ฉันจะรับชื่อเขตเวลาใน JavaScript ได้อย่างไร
ฉันรู้วิธีการชดเชยเขตเวลา แต่สิ่งที่ฉันต้องการคือความสามารถในการตรวจจับบางอย่างเช่น "อเมริกา / นิวยอร์ก" เป็นไปได้หรือไม่จาก JavaScript หรือเป็นสิ่งที่ฉันจะต้องทำให้เป็นแบบแขกรับเชิญตามออฟเซ็ต?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.