C# 4.0에서 Windows Mobile 6.5 응용 프로그램의 표준 시간대를 UTC로 변환해야합니까? 시간대를 UTC로 변경할 수 있습니까?시간대를 UTC로 설정하는 방법은 무엇입니까?
답변
나를 혼란스럽게합니다. Windows Mobile 6.5 (Windows Embedded Handheld라고도 함) 및 C# 4.0 ??????
윈도우 모바일 6.5은 컴팩트 프레임 워크 3.5을 사용하여 프로그래밍 할 수 있습니다. C# 4.0 버전은 없습니다. C# 4.0 프레임 워크를 사용하여 프로그래밍 할 수있는 Windows Phone (> = 7.x)이 있습니다. Latter는 Visual Studio 2010에서 수행됩니다. Windows Mobile 6.5는 Visual Studio 2008 (기본 모바일 지원이있는 최신 VS)으로 프로그래밍해야합니다. 당신이 시간을 처리 할 때
OK, 당신은 당신의 장치에 알려진 다른 '시간'이 있다는 것을 알아야한다. 주 '시간'(시스템 시간)은 항상 UTC입니다. 예를 들어, 파일 시간은 항상 UTC로 저장됩니다. 그렇지 않으면 시간대를 전환하면 모든 파일에 저장해야합니다. 다음으로 '시간'즉 현지 시간이 있습니다. 예를 들어, DateTime.Now()는 현지 시간, 시간대 및 DST가 적용된 시간을 제공합니다.
얻을 수있는 API 함수/장치의 설정 UTC 시간 또는 설정/로컬 타임을 취득하고 얻을/세트 filetimes있다.
는 SetTimeZone/getTimeZone의 노는 나는 DST와 함께 큰 문제를 발견했다. 여기 http://www.hjgode.de/wp/2010/10/08/windows-mobile-setsystemtime-and-dst-einsteins-relativity-theory/을 참조하십시오. 이 게시물에는 Compact Framework에서 Windows Mobile의 시간 기능에 액세스하는 P/Invokes도 있습니다.
당신은 UTC로 변환 시간대 무엇을 의미합니까? 현지 시간의 UTC를 알아야 할 경우, TimeZone 정보를 읽고 UTC 시간을 얻기 위해 현지 시간대 오프셋 값을 추가/제거해야합니다.
~ Josef
감사합니다. ASP.NET C# 4.0에 미국 표준 시간대가있는 서버가 있고 클라이언트에 MEA 표준 시간대가있는 C# 3.5가 있습니다. 서버와 클라이언트 시간대를 모두 UTC로 변경하려고합니다. 그래서 나는 어떤 시간차 문제도 겪지 않을 것이다. 그 밖의 방법으로는 어떤 것이 있을까요? – user960567
올바른 시간대와 다른 시간대를 사용하는 것은 좋지 않습니다. 백그라운드에서 TZ를 자동으로 변경할 수있는 일부 서비스가 있습니다. 적어도 휴대 기기에서는 셀 라디오가 OS 및 OS 시간대 및 시간을 자동 TZ 변경을 사용하여 알 수 있습니다. 예를 들어, 여행을하거나 TZ 경계를 넘을 때. 마찬가지로 시스템 시간은 항상 UTC이며 로컬 시간은 컴퓨터 TZ 및 DST 오프셋으로 계산할 수 있습니다. 클라이언트와 호스트간에 타임 스탬프가 찍힌 데이터를 교환하는 경우 항상 UTC를 타임 스탬프로 사용하십시오. – josef
OK thanks ...... – user960567
- 1. RSpec 표준 시간대를 설정하는 방법은 무엇입니까?
- 2. 레일즈가 UTC로 시간대를 저장하는 이유는 무엇입니까?
- 3. 데이터 소스 설정 내에서 시간대를 UTC로 설정하는 방법이 있습니까
- 4. SQL에 대해 시간대를 설정하는 방법은 무엇입니까?
- 5. Java 표준 시간대를 GMT/UTC로 설정하십시오.
- 6. Qt 현지 시간대를 UTC로 강제 입력
- 7. CMS에서 시간대를 처리하는 방법은 무엇입니까?
- 8. ASP.NET MVC에서 시간대를 만드는 방법은 무엇입니까?
- 9. 시간대를 구성하는 방법은 무엇입니까?
- 10. 시간대를 저장하는 방법은 무엇입니까?
- 11. Java에서 프로그래밍 방식으로 표준 시간대를 설정하는 방법은 무엇입니까?
- 12. 캘린더 이벤트의 시간대를 프로그래밍 방식으로 설정하는 방법은 무엇입니까?
- 13. python-twitter 라이브러리를 사용하여 시간대를 설정하는 방법은 무엇입니까?
- 14. Perl에서 Windows 표준 시간대를 변경/설정하는 방법
- 15. application.ini에서 데이터베이스 시간대를 설정하는 방법
- 16. Mirth에서 시간대를 변경하는 방법은 무엇입니까?
- 17. DateTime에 시간대를 할당하는 방법은 무엇입니까?
- 18. CFML에서 시간대를 처리하는 방법은 무엇입니까?
- 19. 클라이언트 시간대를 감지하는 방법은 무엇입니까?
- 20. VBScript에서 최소한의 구분 기호와 시간대를 사용하여 datetime을 포맷하는 방법은 무엇입니까?
- 21. MySQL에서 타임 스탬프를 UTC로 저장해야합니까?
- 22. timepicker js 브라우저에서 기본 시간대를 설정하는 방법
- 23. 안드로이드 응용 프로그램을 통해 시간대를 설정하는 방법
- 24. jquery 카운트 다운 타이머에서 시간대를 설정하는 방법
- 25. iOS 3.x에서 날짜의 시간대를 설정하는 방법
- 26. SimpleDateFormate.parse 방법은 선택한 시간대를
- 27. MySQL 서버 시간대를 변경하는 방법은 무엇입니까?
- 28. 데이터베이스에서 시간대를 제한하는 가장 좋은 방법은 무엇입니까?
- 29. DateFormat 문자열에 시간대를 지정하는 방법은 무엇입니까?
- 30. 장치에서 지원하는 모든 시간대를 얻는 방법은 무엇입니까?
어떤 종류의 응용 프로그램입니까? WinForms, WPF 또는 ASP.Net? – tomasmcguinness
[당신이 시도 무엇?] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Default
내가 비슷한 질문은 [여기]를 물었다 생각 [1] [1] : http://stackoverflow.com/questions/6949779/net-converting-datetime-to-utc-given-the-timezone –