본문 바로가기
3Dsoftware/Unity 3D

Unity 3D 날짜 시간 계산 코딩 (DateTime)

by wonilmax 2020. 9. 13.

 

광고성 메일 또는 휴대폰 알람등의 야간 전송은 수신자에게 사전 동의를 받아야 하기 때문에 날짜와 시간을 계산하는 방법은 필수다.

 

   DateTime  StartDate = DateTime.Now; (현재 시간)

   DateTime  EndDate = StartDate.AddDays(+3); //플러스는 다음날, 마이너스는 전날을 의미한다.

 

   TimeSpan timeCal = EndDate - StartDate; // TimeSpan을 이용하여 시간차를 계산 할 수 있다.

   int timeCalDay = timeCal.Days;//날짜 차이

   int timeCalHour = timeCal.Hours; //시간차이

   int timeCalMinute = timeCal.Minutes;// 분 차이

 

// String 타입으로 변환.

   DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss") 

   time.ToString("tt"); //AM_PM

   time.ToString("hh")); // 시간

   time.ToString("mm")); // 분

 

//String 탑입을 DateType으로 변환.

 

using System.Globalization;

 

string this =  "2020-09-14-12-40"

DateTime day = DateTime.ParseExact(this"yyyy-MM-dd-hh-mm", CultureInfo.InvariantCulture);

 

 

도움이 되셨다면 아래 링크는 WONILMAX에서 개발한 3D 스토리 RPG 게임🎮입니다. 오픈 월드에서 펼쳐지는 흥미진진한 모험을 지금 경험하세요!🐰💙

https://play.google.com/store/apps/details?id=com.wonilmax.daisia 

 

데이지아 - Google Play 앱

3D 오픈월드 스토리 RPG

play.google.com