2014-01-01 01:01:01 - > 2014년01월01일 01시01분01초 변환 > 그누보드5 팁자료실

그누보드5 팁자료실

2014-01-01 01:01:01 - > 2014년01월01일 01시01분01초 변환 정보

2014-01-01 01:01:01 - > 2014년01월01일 01시01분01초 변환

본문

function DateKoreanNames($DateTime, $ReturnName){
 $StrtoTime = strtotime($DateTime);
 return date($ReturnName, $StrtoTime);
}

echo DateKoreanNames("2014-02-04 11:25:11", "Y년일세 m월이라하오 d일이네 h시이요i분이네s초군요");
출력 2014년일세 02월이라하오 04일이네 11시이요25분이네11초군요

echo DateKoreanNames("2014-02-04", "Y년임 m월임 d일임");
출력 2014년임 02월임 04일임


사이트 만들면서 datetime 형식을 바꾸는 일이 많아서 만들었습니다.
사용법은 위에 드레그해서 적용해보시면 바로 이해하실껍니다.~

고로 g4, g5든 어디든 사용가능합니다. 이유는뭐 그냥 php함수들로만 이용했고 그누보드 관련된 함수나 변수가 없으므로 어디서든 사용하셔도 에러나지 않을껍니다.
추천
1
  • 복사

댓글 1개

저는 그래서 시간을 저장할때 int 형으로 저장합니다.
그누보드가 date time 이라 저의 습관과 달라 약간 불편하긴 해요.

이걸 int형 필드를 추가하여 int형으로 병행 저장하면서 하나하나 date time을 없앨까 생각중입니다.
대신 DB를 직접볼때 int형 숫자를 보면 시간을 알수 없으니 DB 관리 프로그램에 int형 시간 저장필드는 date time을 추가해서 보여주는 방식으로 해결할까 생각만 하고 있습니다.


남은 시간, 시간 차이나 시간계산등은 확실히 int형이 편하더라구요.


그런데 저도 PHP 시작할때 date, datetime 을 쓰다가 int형이 멋있어 보여서 바꾼 경우라죠.
© SIRSOFT
현재 페이지 제일 처음으로