반응형
php로 날짜/시간에서 년/월/일을 가져오시겠습니까?
나는 사용했다date('w', timestamp)
그리고.date('w', timestamp)
그 날을 알기 위해서date('n', timestamp)
수개월 동안 등
현재 datetime을 사용하고 있는데, datetime에서 일, 월 등을 취득하기 위한 동등한 함수가 무엇인지 알고 싶습니다.
PS: 다음 기능을 사용할 수 있습니다.UNIX_TIMESTAMP()
SQL 쿼리에 포함되지만 내 코드에 타임스탬프가 사용되는 것은 피하는 것이 좋습니다.
DateTime을 DateTime:: format()과 함께 사용합니다.
$datetime = new DateTime($dateTimeString);
echo $datetime->format('w');
매뉴얼을 참조하십시오.http://www.php.net/manual/en/datetime.format.php
<?php
$date = new DateTime('2000-01-01');
echo $date->format('Y-m-d H:i:s');
?>
유언 출력:2000-01-01 00:00:00
php 루프를 사용하여 표시하려면 아래 코드를 사용해 보십시오.
<span>
<select name="birth_month">
<?php for( $m=1; $m<=12; ++$m ) {
$month_label = date('F', mktime(0, 0, 0, $m, 1));
?>
<option value="<?php echo $month_label; ?>"><?php echo $month_label; ?></option>
<?php } ?>
</select>
</span>
<span>
<select name="birth_day">
<?php
$start_date = 1;
$end_date = 31;
for( $j=$start_date; $j<=$end_date; $j++ ) {
echo '<option value='.$j.'>'.$j.'</option>';
}
?>
</select>
</span>
<span>
<select name="birth_year">
<?php
$year = date('Y');
$min = $year - 60;
$max = $year;
for( $i=$max; $i>=$min; $i-- ) {
echo '<option value='.$i.'>'.$i.'</option>';
}
?>
</select>
</span>
언급URL : https://stackoverflow.com/questions/7247259/get-the-year-month-day-from-a-datetime-in-php
반응형
'source' 카테고리의 다른 글
NULL을 허용하도록 MySQL 열을 수정하려면 어떻게 해야 합니까? (0) | 2023.01.15 |
---|---|
'SELECT' 문의 'IF' - 열 값을 기준으로 출력 값 선택 (0) | 2023.01.15 |
Python은 MySQL 준비문을 지원합니까? (0) | 2023.01.15 |
PHP에서 가중치별로 랜덤 결과를 생성하시겠습니까? (0) | 2023.01.15 |
php의 "include"와 "require"의 차이 (0) | 2023.01.15 |