C# 3.0에서 2010 년 1 월 1 일 이후로 초를 어떻게 얻습니까?특정 날짜 이후로 C# 초
답변
은 다음과 같이 간다 :
TimeSpan test = DateTime.Now - new DateTime(2010, 01, 01);
MessageBox.Show(test.TotalSeconds.ToString());
하나 개 라이너 재미를 들면 : 그냥 시간대 문제를 방지하기 위해
MessageBox.Show((DateTime.Now - new DateTime(2010, 01, 01))
.TotalSeconds.ToString());
당신은이 개 날짜 시간 인스턴스를 빼지와 시간 범위 얻을 수 있습니다 :
DateTime date = new DateTime(2010,1,1);
TimeSpan diff = DateTime.Now - date;
double seconds = diff.TotalSeconds;
이 DST 증명입니까? – dtb
DST는 중요하지 않습니다. – craigmoliver
TimeSpan t = (DateTime.UtcNow - new DateTime(2010, 1, 1));
int timestamp = (int) t.TotalSeconds;
Console.WriteLine (timestamp);
UTC/GMT가 아니라고 가정하면 시간대 문제가 발생합니다. 2010 년 1 월 1 일을 UTC로 변환해야합니다 ('new DateTime (2010, 1, 1) .ToUniversalTime()'). 더 큰 문제는 일광 절약에 대해 걱정할 필요가 있습니다. –
protected void Page_Load(object sender, EventArgs e)
{
SecondsSinceNow(new DateTime(2010, 1, 1, 0, 0, 0));
}
private double SecondsSinceNow(DateTime compareDate)
{
System.TimeSpan timeDifference = DateTime.Now.Subtract(compareDate);
return timeDifference.TotalSeconds;
}
DateTime t1 = DateTime.Now;
DateTime p = new DateTime(2010, 1, 1);
TimeSpan d = t1 - p;
long s = (long)d.TotalSeconds;
MessageBox.Show(s.ToString());
정말 누구의 2010 1 월 01 사용하고 있고 여부와 일광 절약을 설명 할의 문제이다.
Difference with Daylight Savings: 105.15:44:09.7003571 Difference without Daylight Savings: 105.14:44:09.7003571 UTC Difference: 105.20:44:09.7003571
//I'm currently in Central Daylight Time (Houston, Texas)
DateTime jan1 = new DateTime(2010, 1, 1);
//days since Jan1 + time since midnight
TimeSpan differenceWithDaylightSavings = DateTime.Now - jan1;
//one hour less than above (we "skipped" those 60 minutes about a month ago)
TimeSpan differenceWithoutDaylightSavings = (DateTime.UtcNow - jan1.ToUniversalTime());
//difference for those using UTC and 2010-Jan-01 12:00:00 AM UTC as their starting point
// (today it's 5 hours longer than differenceWithDaylightSavings)
TimeSpan utcDifference = (DateTime.UtcNow - new DateTime(2010, 1, 1));
는 초, 시간 범위 개체 떨어져
TotalSeconds 속성을 사용하여 얻을합니다.
- 1. C++ 일부 날짜 이후로 밀리 초 가져 오기
- 2. java imap은 날짜 이후로 메일을 가져옵니다.
- 3. 이후로 변경된 파일
- 4. C++ 코드는 C# 이후로 이에 상응 하는가?
- 5. 날짜 이후로 개발 데이터베이스에서 프로덕션 데이터베이스로 데이터를 이동하는 방법은 무엇입니까?
- 6. 밀리 초 타이밍 C++
- 7. : 초 : 밀리 목표-C
- 8. C# 시간 (마이크로 초)
- 9. C# 날짜 문자열 (날짜)
- 10. nsdictionary에서 특정 날짜 선택
- 11. /비활성화 특정 날짜
- 12. ProtectedData.Unprotect() 이후로 가장()
- 13. 날짜 차이, 특정 시간 및 날짜 제외
- 14. 날짜 범위 사이의 특정 월의 날짜 찾기
- 15. C# DateTime.ParseExact 분수 초 문제
- 16. UTC가 특정 날짜 시간을 UTC 날짜 시간으로 변환하는 것이 있습니까
- 17. XQuery에서 일부 Epoch 이후로 현재 시간을 밀리 초 단위로 가져 오는 방법이 있습니까?
- 18. SVN 오늘 이후로 커밋이 깨졌습니다.
- 19. n 번째 단어 이후로 내기
- 20. XAML 이후로 단추를 표시하려면 어떻게해야합니까?
- 21. 최대 날짜를 선택한 다음 그룹의 모든 레코드의 마지막 날짜를 최대 날짜 이후로 선택하십시오.
- 22. C#에서 특정 도시의 날짜 - 시간을 얻는 방법?
- 23. 문자열을 확인하는 방법은 특정 날짜 형식입니까?
- 24. 2001 년 이후로 Java가 많이 바뀌 었습니까?
- 25. 폴더 ACL이 .NET의 특정 날짜 이후에 수정되었는지 확인
- 26. '초 전', '분 전', '시간 전'등의 날짜 계산 및 표시
- 27. 두 날짜 간의 차이를 초 단위로 확인하려면 어떻게합니까?
- 28. UNIX 시간 소인을 날짜, 시간, 분, 초 목표로 변환
- 29. Android - SMS 시간 기록에서 밀리 초 단위로 날짜 시간을 가져옵니다.
- 30. jQuery Time HTML5 Time 태그를 사용한 이후로
@Psytronic 그렇다면'MessageBox.Show ((DateTime.Now - 새 DateTime (2010, 01, 01)) .TotalSeconds.ToString()); –
ViewData [ "counter-multiplier"] = (DateTime.Now - 새 DateTime (2010, 01, 01)). TotalSeconds.ToString(); wins – craigmoliver