2011-02-03 6 views
0

안녕하세요 저는 datetime 객체를 원합니다. 나는 시간을 내 자신으로 정하고 싶다.datetime 객체 가져 오기

마찬가지로 나는 시스템 날짜가 오늘 날짜가되어야하며 시간을 08:00:00으로 설정하려고하는 DateTime 개체를 원합니다. 여기

+0

매일 [dateTime] 구조에 대한 [documentation] (http://msdn.microsoft.com/en-us/library/system.datetime.aspx)을 찾을 수없는 사람들의 수 그들의 언어에 내장 된 것은 걱정 스럽습니다. –

답변

2

당신은 다음과 같습니다

DateTime structure

+0

DateTime meetingAppt = new DateTime (DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 08, 00, 0); – PramodChoudhari

1
var myDate = DateTime.Today.AddHours(18); 

는 오후 6시에 당신에게 현재 날짜의 날짜 값을 제공 할 것입니다.

1
DateTime dt = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 8, 0, 0);

내가 다른 경우에 당신은 또한 날짜 시간에 확장 메서드를 만들 수 있습니다 추측 간단 그건 아마도 당신이 위를 돌아갑니다!

확장 메서드를 사용하면 DateTime.MyToday()과 같은 호출 할 수도 있습니다.이 메서드는 기본적으로 현재 시간을 8:00:00으로 설정하여 반환합니다. 따라서이 종류의 날짜가 필요할 때마다 new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 8, 0, 0); 전체를 수행 할 필요가 없습니다.

0
DateTime meetingAppt = new DateTime(
    DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 8, 0, 0); 
관련 문제