حساب کاربری
زمان سرور
زمان فعلی سرور را برمیگرداند. اگر ساعت سرور شما دقیق نیست، پارامتر date ارسالهای زمانبندیشده را بر اساس unixtime همین پاسخ بسازید.
GET
POST
https://api.payamras.ir/v1/YOUR_API_KEY/utils/getdate.json
پارامترها
این متد پارامتری ندارد؛ فقط کلید API در آدرس کافی است.
نمونه درخواست
curl -G "https://api.payamras.ir/v1/YOUR_API_KEY/utils/getdate.json"
<?php
$apiKey = 'YOUR_API_KEY';
$ch = curl_init("https://api.payamras.ir/v1/{$apiKey}/utils/getdate.json");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = json_decode(curl_exec($ch), true);
if ($result['return']['status'] !== 200) {
throw new RuntimeException($result['return']['message']);
}
const apiKey = "YOUR_API_KEY";
const response = await fetch(`https://api.payamras.ir/v1/${apiKey}/utils/getdate.json`);
const result = await response.json();
if (result.return.status !== 200) {
throw new Error(result.return.message);
}
import requests
api_key = "YOUR_API_KEY"
response = requests.get(f"https://api.payamras.ir/v1/{api_key}/utils/getdate.json")
result = response.json()
if result["return"]["status"] != 200:
raise RuntimeError(result["return"]["message"])
پاسخ
فیلدهای هر ردیف entries:
| فیلد | نوع | توضیح |
|---|---|---|
datetime |
String | تاریخ و ساعت به فرمت ISO. |
year |
Integer | سال میلادی. |
month |
Integer | ماه. |
day |
Integer | روز. |
hour |
Integer | ساعت. |
minute |
Integer | دقیقه. |
second |
Integer | ثانیه. |
unixtime |
UnixTime | زمان یونیکس به ثانیه. |
{
"return": {
"status": 200,
"message": "تایید شد"
},
"entries": {
"datetime": "2026-10-13T09:30:00",
"year": 2026,
"month": 10,
"day": 13,
"hour": 9,
"minute": 30,
"second": 0,
"unixtime": 1791869400
}
}