클라이언트 시스템이 아닌 서버에서 날짜 및 시간을 가져 오는 코드를 작성했습니다. 이 글은 ...서버 날짜 및 시간을 얻으려면
DateTime dt = new DateTime();
dt = DateTime.Now;
이 올바른 코드입니까?
클라이언트 시스템이 아닌 서버에서 날짜 및 시간을 가져 오는 코드를 작성했습니다. 이 글은 ...서버 날짜 및 시간을 얻으려면
DateTime dt = new DateTime();
dt = DateTime.Now;
이 올바른 코드입니까?
DateTime
생성자를 호출 할 필요가 없습니다. 대신를 사용
var dt = DateTime.Now;
을
, 네 곳의 프로그램이 상주하는 컴퓨터에 현재 날짜와 시간을 얻기 위해 DateTime.Now를 사용 (이 DateTime dt = DateTime.Now
보다, 비록 약간 덜 자세한 정보와 동일) (ASP.NET의 경우 서버).
당신은 사용할 수 있습니다
DateTime time = DateTime.Now;
string format = "MMM ddd d HH:mm yyyy";
var dt = time.ToString(format);
그것은 예술 기쁘게 만듭니다. 사용하면 포맷 할 수 있습니다 : 당신이 구글에서 NTP 소스 네임 스페이스를 사용할 수 있습니다 물론
MMM display three-letter month
ddd display three-letter day of the WEEK
d display day of the MONTH
HH display two-digit hours on 24-hour scale
mm display two-digit minutes
yyyy display four-digit year
. 다운로드 할 수있는 소스는 다음과 같습니다. http://www.google.com/codesearch/p?hl=en&sa=N&cd=1&ct=rc#GawBxmf1je8/NTP/NtpClient.cs&q=ntp%20lang:c%23&l=34
나는 다시 말할 필요가있다! 'DateTime.Now'는 메소드가 아닙니다. –
죄송합니다. – ApolloSoftware
DateTime dt = DateTime.Now 대신 !! –
@Srinivas : 일단 컴파일러가 끝나면 별다른 차이는 없을 것입니다 ... !! – jadarnel27
DateTime을 * 용도 *로 사용 하시겠습니까? 일반적으로 서버에서는 DateTime을 비교할 때 시간대 및 일광 절약 시간제 변경 사항을 피하기 위해 'DateTime.UtcNow'를 사용하기 때문에 나중에 브라우저에서 사용자에게 표시 할 때 현지 시간대로 변환 할 수 있습니다. –