변환할 수 있으며 그 반대의 경우도 DateTime bsbab-unix 시간스탬프와 어떻게 해야 합니까?
이 예제 코드, 그러다가 처음에는 밀리초 / 나노 초 문제를 이야기하고 있습니다.
같은 질문을 켜있을 MSDN, 초 만에 Unix C # 에서 된다 .
이게 I& # 39, ve got so far.
public Double CreatedEpoch
{
get
{
DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime();
TimeSpan span = (this.Created.ToLocalTime() - epoch);
return span.TotalSeconds;
}
set
{
DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime();
this.Created = epoch.AddSeconds(value);
}
}
707
18
39 의 here& 너희는너희가 합니다.
또는, Java 의 (때문에) 가 아닌 다른 원하는거요 타임스탬프와 밀리초입니다 초):
이 [최신 버전이 .NET (v4.6)] [1] 유닉스 시간 변환에는 대한 기본 지원 기능이 추가되었습니다. 유닉스 시간 주고 인컨텍스트 대표되는 모두 포함하는 몇 초 또는 밀리초입니다.
< b>;
'-' 다테타임프스트 유닉스 시간 (초):
< b>;
< b>;
유닉스 시간 ('-' 다테타임프스트 밀리초입니다:
< b>;
[1]: # 네트워크없음 http://www.visualstudio.com/en-us/news/vs2015-preview-vs
DateTime 유닉스 시간스탬프와:
[위키백과] 에서 [wiki):
>. UTC 바뀌지 않고 있지만 현지 시간) 와 a change of seasons 경우 관할 그 시간대 (daylight saving time) 또는 민사 시간이 변경될 수 있습니다 (summer time). 예를 들어 (현지 시간) 미국 동해안 가 5 시간 이내 (utc) 에 4 시간 동안 겨울 뒤에 관찰됨 하지만 일광 절약 할 수 있다.
이게 내 코드:
[wiki): https://en.wikipedia.org/wiki/Coordinated_Universal_Time # Daylight_saving_time
보다 조심해야 할 경우 precisiontm 밀리초입니다!
.NET (v4.6), t # 39 이 방법 (예: 프로무니스타임밀리제콘즈 ) don& 제공할 수 있도록 도와준다.
이 버전에는 고정밀:
[이덴티티모델리에포크티미스텐시언스] 참조 (https://github.com/IdentityModel/IdentityModel/blob/master/source/IdentityModel.Shared/EpochTimeExtensions.cs)
야, 내가 내 자신을 짜증나게 보완하기 위해, s 의 경우 최근 발견된 ScottCher& # 39 초) 과 함께 입력 데이터를 모두 갖추는 밀리초입니다 bsbab-unix 타임스탬프에 임의로 혼합됨 설정되었습니다. 다음 코드는 잘 이겨낼 것으로 보인다.
유닉스 시간 변환은 .NET Framework 의 새로운 4.6.
이제 좀 더 쉽게 변환하시겠습니까 날짜 및 시간 값을 호출하든 .NET Framework 유형 및 유닉스 시간. 이 필요할 수 있습니다, 예를 들어, 클라이언트 서버 사이의 시간 값을 변환할 때 JavaScript 와 닷넷 (.net). 다테타임프스트 구조 다음 api 추가되었습니다.
난 그냥 1/1/1970 w / o 로 변환하는 비교하여 정확한 답을 찾은 조정량이 (현지 시간).
// 1510396991
// [11.11.2017 10 43 11 +00:00]
물론, 그동안 '한' 유니스포치 내말들어봐 노드전역 정적 파일만 표시되려면 프로젝트의 경우, 한 번 사용할 수 있는 '에서' 아다세콘즈 bsbab-unix 시간은 초짜리입니다.
다른 길로 가고.
필요에 따라 사용할 수 있는 '토탈세콘즈 잘라냅니다 Int64 및 / 또는'.
Unix 틱 틱) 는 닷넷 (.net) 는 1 초 (if I remember well), 그리고 100&, nbsp; 나노초.
39 문제가 발생할 경우, ve been you& 나노초 (10 000 000 * 값) 를 사용하여 시도하시겠습니까 장트릭 할 수 있습니다.
Net 에서 4.6, 이 작업을 수행할 수 있습니다.
내가 필요한 변환하십시오 타임발 구조체입니다 (초이면 마이크로초) 는 유닉스 시간 '을 잃지 않고 있는' t ',' DateTime 정밀 haven& # 39 해답을 찾을 수 있어 추가 내거냐 생각해봤죠 그냥 여기 있습니다.
우리를 위해 사용할 수 있는 간단한 확장명은 인간복제에. 만약 누군가 생긴 일이다.
유니스타임.유니스티메토다테타임 문의할 수 있습니다 (double datetime))
Net 용 4.6 이상: