일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 인테리어그림
- CSS
- CVS
- MySQL
- 블루수국그림
- 블로그 수익화
- Eclipse
- 에덴미술
- 블로그 방문자 늘리기
- Jexcel
- 갑근세
- Adobe pdf reader
- 국민연금
- samba
- Jrun
- Administrator
- .NET
- 소득세
- PHP
- oralce
- MSSQL
- JSP
- 블로그 조회수 늘리기
- flash
- Vista
- JavaScript
- IIS
- 블로그 조회수
- HTML
- 즐겨찾기 추가
- Today
- Total
I LOVE EJ
[날짜함수] ASP,JSP,PHP 본문
※ 세가지 스크립트로 출력하기 위한 기본 문장
오늘은 2004 년 9 월 14 일 화 요일 입니다.
현재시각은 오후 12 시 11 분 15 초 입니다.
1. ASP - 굳이 날짜를 출력하기 위해 변수를 선언할 필요가 없다.
<%
select case weekday(now)
case 1
weekstr = "일"
(..중략..)
case 7
weekstr = "토"
if hour(now) < 12 then
ampm = "오전"
else
ampm = "오후"
end if
%>
오늘은 <%=year(now)%> 년 <%=month(now)%> 월 <%=day(now)%> 일 <%=weekstr%> 요일 입니다. <br>
현재시각은 <%=ampm%> <%=hour(now)%> 시 <%=minute(now)%> 분 <%=second(now)%> 초 입니다. <br>
날짜시간 (2004-09-14 오후 12:11:05) <%=now()%>
날짜 (2004-09-14) <%=date()%>
시간 (오후 12:11:05)<%=time()%>
2. JSP
<%@page contentType = "text/html;charset=EUC-KR"%>
<%@page import = "java.util.*"%>
<%
Calendar today = Calendar.getInstance(); // today 변수 선언 - 오늘 날짜를 받음.
int year = today.get(Calendar.YEAR);
int month = today.get(Calendar.MONTH)+1;
int date = today.get(Calendar.DATE);
int dayInt = today.get(Calendar.DAY_OF_WEEK);
int hour = today.get(Calendar.HOUR);
int minute = today.get(Calendar.MINUTE);
int second = today.get(Calendar.SECOND);
int ampmInt = today.get(Calendar.AM_PM);
String day = "";
String ampm = "";
switch(dayInt)
{
case 1 : day = "일";
break;
(..중략..)
case 7 : day = "토";
break;
}
switch(ampmInt)
{
case 0 : ampm = "오전";
break;
case 1 : ampm = "오후";
break;
}
%>
오늘은 <%=year%> 년 <%=month%> 월 <%=date%> 일 <%=day%> 요일 입니다. <br>
현재시각은 <%=ampm%> <%=hour%> 시 <%=minute%> 분 <%=second%> 초 입니다.
날짜시간(Tue Sep 14 12:11:05 GMT+09:00 2004) <%=new java.util.Date()%>
3. PHP
<?
$today = getdate(); // today 변수 선언 - 오늘 날짜를 받음.
$year = $today['year'];
$month= $today[mon];
$date= $today['mday'];
$day = $today['wday'];
$hours = $today['hours'];
$minutes = $today['minutes'];
$seconds = $today['seconds'];
$ampm = date("A");
switch ($day) {
case 0:
$weekstr = "일";
break;
(..중략..)
case 6:
$weekstr = "토";
break;
}
if($ampm =="am"){
$ampm = "오전";
}else{
$ampm = "오후";
}
$datetime = date("Y-m-d A h:i:s"); // m : '0'이 붙는 월 / n : '0'이 붙지 않는 월
$dates = date("Y-m-d"); // d : '0'이 붙는 일 / j : '0'이 붙지 않는 일
$times = date("h:i:s l"); // H : 24시간 단위 / h : 12시간 단위
?>
오늘은 <?=$year?> 년 <?=$month?> 월 <?=$date?> 일 <?=$weekstr?> 요일 입니다. <br>
현재시각은 <?=$ampm?> <?=$hours?> 시 <?=$minutes?> 분 <?=$seconds?> 초 입니다.<br>
날짜시간(2004-09-14 PM 12:11:05) <?=$datetime?>
날짜 (2004-09-14) <?=$dates?>
시간 (12:11:05 Tuesday)<?=$times?>
'Web Development > APS' 카테고리의 다른 글
ASP와 Oracle DB 사이의 연결 문제를 해결 (0) | 2009.01.10 |
---|---|
ABC UPLOAD 컴포넌트 (0) | 2009.01.06 |
asp mysql 한글깨짐 해결 (0) | 2008.10.07 |
함수 모음 시리즈 - 쿼리 입력전에 HTML태그 변환처리 (0) | 2007.10.15 |
끊김없는 세션만들기.. 주소창을 깔끔하게!! (0) | 2007.10.15 |