date(), time() funtions
물론입니다! PHP에서는 날짜와 시간을 다루는 다양한 함수들이 제공됩니다. 이 함수들을 사용하여 날짜와 시간을 다루고 연산할 수 있습니다. 아래에 일반적으로 사용되는 몇 가지 PHP의 날짜와 시간 함수를 소개합니다:
1. **`date(포맷, 타임스탬프)`**: 지정된 포맷으로 현재 날짜를 반환합니다. 포맷 매개변수는 날짜가 어떻게 형식화되어야 하는지를 지정합니다.
```php
echo date("Y-m-d"); // 출력: "YYYY-MM-DD" 형식의 현재 날짜
```
2. **`time()`**: 현재 Unix 타임스탬프를 반환합니다. Unix 타임스탬프는 Unix 에포크 (1970년 1월 1일) 이후의 초 단위 시간을 나타냅니다.
```php
echo time(); // 출력: 현재 Unix 타임스탬프
```
3. **`strtotime(시간_문자열)`**: 사람이 읽을 수 있는 날짜/시간 문자열을 Unix 타임스탬프로 변환합니다.
```php
echo strtotime("2023-08-15"); // 출력: "2023-08-15"의 Unix 타임스탬프
```
4. **`strtotime(시간_문자열, 기준_타임스탬프)`**: 주어진 기준 타임스탬프를 기준으로 시간 문자열을 Unix 타임스탬프로 변환합니다.
```php
echo strtotime("+1 week", time()); // 출력: 현재로부터 1주일 후의 Unix 타임스탬프
```
5. **`gmdate(포맷, 타임스탬프)`**: `date()`와 유사하지만 GMT/UTC 시간을 반환합니다.
```php
echo gmdate("Y-m-d"); // 출력: "YYYY-MM-DD" 형식의 현재 GMT/UTC 날짜
```
6. **`mktime(시간, 분, 초, 월, 일, 년)`**: 주어진 날짜와 시간에 대한 Unix 타임스탬프를 반환합니다.
```php
echo mktime(0, 0, 0, 8, 15, 2023); // 출력: "2023-08-15 00:00:00"의 Unix 타임스탬프
```
7. **`date_default_timezone_set(타임존)`**: 날짜와 시간 함수에서 사용할 기본 타임존을 설정합니다.
```php
date_default_timezone_set('Asia/Seoul');
echo date("Y-m-d H:i:s"); // 출력: 지정된 타임존에서의 현재 날짜와 시간
```
이것은 PHP에서 사용 가능한 날짜와 시간 함수 중 일부 예시입니다. 이 함수들은 날짜와 시간을 조작하고 형식화하며 계산하는 다양한 방법을 제공합니다.
| Number | Title | Author | Date | Votes | Views |
| 15 |
http request form method GET POST
siwon
|
2023.08.17
|
Votes 0
|
Views 1414
|
siwon | 2023.08.17 | 0 | 1414 |
| 14 |
printf()
siwon
|
2023.08.17
|
Votes 0
|
Views 1071
|
siwon | 2023.08.17 | 0 | 1071 |
| 13 |
heredoc 또는 nowdoc 구문
siwon
|
2023.08.17
|
Votes 0
|
Views 1069
|
siwon | 2023.08.17 | 0 | 1069 |
| 12 |
single vs double quotes
siwon
|
2023.08.17
|
Votes 0
|
Views 904
|
siwon | 2023.08.17 | 0 | 904 |
| 11 |
string functions
siwon
|
2023.08.17
|
Votes 0
|
Views 1050
|
siwon | 2023.08.17 | 0 | 1050 |
| 10 |
return types
siwon
|
2023.08.17
|
Votes 0
|
Views 1226
|
siwon | 2023.08.17 | 0 | 1226 |
| 9 |
date(), time() funtions
siwon
|
2023.08.17
|
Votes 0
|
Views 1188
|
siwon | 2023.08.17 | 0 | 1188 |
| 8 |
Superglobals
siwon
|
2023.08.17
|
Votes 0
|
Views 814
|
siwon | 2023.08.17 | 0 | 814 |
| 7 |
scalar types
siwon
|
2023.08.17
|
Votes 0
|
Views 916
|
siwon | 2023.08.17 | 0 | 916 |
| 6 |
constructor
siwon
|
2023.08.16
|
Votes 0
|
Views 990
|
siwon | 2023.08.16 | 0 | 990 |
| 5 |
composition vs inheritance
siwon
|
2023.08.16
|
Votes -1
|
Views 1193
|
siwon | 2023.08.16 | -1 | 1193 |
| 4 |
polymorphism = method overriding => abstract(추상화)와 관련있음
siwon
|
2023.08.16
|
Votes 0
|
Views 1155
|
siwon | 2023.08.16 | 0 | 1155 |
|
siwon
|
2023.08.29
|
Votes 0
|
Views 1210
|
siwon | 2023.08.29 | 0 | 1210 | |
| 3 |
encapsulation
siwon
|
2023.08.16
|
Votes -1
|
Views 919
|
siwon | 2023.08.16 | -1 | 919 |
|
siwon
|
2023.08.30
|
Votes 0
|
Views 1072
|
siwon | 2023.08.30 | 0 | 1072 | |
| 2 |
inheritance
siwon
|
2023.08.16
|
Votes 0
|
Views 854
|
siwon | 2023.08.16 | 0 | 854 |
| 1 |
object와 class의 차이점
siwon
|
2023.08.16
|
Votes 0
|
Views 1145
|
siwon | 2023.08.16 | 0 | 1145 |