순수한 공상과학연구소

https://forum.uipath.com/t/how-to-get-current-date-time-in-specific-format/151496

 

How to get current date time in specific format

Hi, in text file I am trying to print current date and time. I am using below code System.DateTime.Now.ToString("dd-mm-yyyy hh:mm:ss") and getting below results, you can see results are changing every time for month. 17-13-2019 08:13:59 17-14-2019 08:14:22

forum.uipath.com

 

System.DateTime.Now.ToString("dd-MM-yyyy hh:mm:ss")

 

https://developer-su.tistory.com/6

 

[RPA] 날짜함수

1. 날짜표현 입력값 출력값 System.DateTime.Now.ToString 11/04/2019 14:45:26 System.DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") 2019-11-04 02:46:17 System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:..

developer-su.tistory.com

 

1. 날짜표현

입력값 출력값
System.DateTime.Now.ToString 11/04/2019 14:45:26
System.DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss") 2019-11-04 02:46:17
System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 2019-11-04 14:46:42
DateTime.Parse(now.ToString).ToString("D",new CultureInfo("ko")) 2019년 11월 4일 월요일
now.ToString("yyyy년 MM월 dd일 ddd") 2019년 11월 04일 Mon
now.ToString("yyyy년 MM월 dd일 dddd") 2019년 11월 04일 Monday
now.ToString("yyyy-M-d") 2019-11-4
now.ToString("yyyy-MM-dd") 2019-11-04

* Import "System.Globalization" 필요

 

 

2. 해당月의 마지막날

입력값 출력값
Now.AddDays(1-Now.Day).AddDays(-1).ToString("yyMMdd") 191031
DateTime.DaysInMonth(2019, 10).ToString 31
Now.Date.AddDays(-Now.Day).ToShortDateString 10/31/2019

3. 기타

  • 엑셀 "오후 12:08:22" 이런식의 데이터 포맷을 읽고 싶은 경우
    datetime_dt = DateTime.FromOADate(CDbl(value))
    String.Format("{0:HHmmss}",datetime_dt )

  • 차주 수요일
    DateTime.Now.AddDays(-1*(7 + (DateTime.Now.DayOfWeek - DayOfWeek .Monday)) Mod 7).Date
  • String type > date time형태로 변환

    두번째 파라미터인 날짜 형태값은 str값의 날짜 형태
    예) str 값이 "2020/01/01" 입력형태라면  (str, "yyyy/MM/dd"...)로 입력
Datetime.ParseExact(str, “yyyyMMdd”, System.Globalization.CultureInfo.InvariantCulture)