※ 세가지 스크립트로 출력하기 위한 기본 문장
오늘은 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?>
댓글을 달아 주세요