광고성 메일 또는 휴대폰 알람등의 야간 전송은 수신자에게 사전 동의를 받아야 하기 때문에 날짜와 시간을 계산하는 방법은 필수다.
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
'3Dsoftware > Unity 3D' 카테고리의 다른 글
[Unity3D] htmlString을 이용하여 스크립트에서 color 변경. (0) | 2020.10.01 |
---|---|
Unity3D SetParent (0) | 2020.09.14 |
Anti-Cheat Toolkit 2.2.4: InjectionDetector (0) | 2020.09.12 |
Unity 3D Play시 Play중 멈춤 현상 (Freezing) (0) | 2020.09.08 |
Unity 3d: java.lang.RuntimeException: Duplicate class (0) | 2020.09.03 |