ما هو تاريخ اليوم؟
يوم من السنة
أسبوع من السنة
وقت اليوم
الموسم
سنة كبيسة
البرج الفلكي
📅 تقويم تفاعلي
| الأحد | الاثنين | الثلاثاء | الأربعاء | الخميس | الجمعة | السبت |
|---|
⏳ مؤقت العد التنازلي
حدد تاريخًا ووقتًا مستقبليًا للعد التنازلي.
🧮 حاسبة التاريخ
الفرق بين التواريخ
إضافة/طرح أيام
🔄 محول تنسيق التاريخ
🌐 معايير التاريخ الدولية
يمكن أن تكون تنسيقات التاريخ غامضة. إليك دليل سريع للمعايير الأكثر شيوعًا، يعرض تاريخ اليوم:
| المعيار | التنسيق | مثال (اليوم) |
|---|---|---|
| تنسيق الولايات المتحدة | MM/DD/YYYY |
|
| تنسيق أوروبي | DD/MM/YYYY |
|
| ISO 8601 | YYYY-MM-DD |
|
📊 صيغ ومقتطفات لتطبيقات شائعة
احصل بسرعة على معلومات التاريخ في تطبيقاتك المفضلة.
Excel / Google Sheets
- التاريخ الحالي:
=TODAY() - التاريخ والوقت الحالي:
=NOW() - تنسيق تاريخ (مثلاً، في A1):
=TEXT(A1, "mmmm d, yyyy")
Airtable
- التاريخ والوقت الحالي:
NOW() - تنسيق حقل تاريخ:
DATETIME_FORMAT({Date Field}, 'MM/DD/YYYY') - إضافة 10 أيام إلى تاريخ:
DATEADD({Date Field}, 10, 'days')
Notion
- في قواعد البيانات: استخدم خاصية الصيغة مع
now()للحصول على التاريخ والوقت الحاليين. - في الصفحات: اكتب "@Today" لإدراج التاريخ الحالي.
WordPress
- مقتطف PHP: استخدم
<?php echo date('F j, Y'); ?>في ملفات القالب الخاص بك. - رمز قصير: توفر بعض الإضافات رموزًا قصيرة مثل
[current_date]لعرض التاريخ في المشاركات أو الصفحات.
Zapier / n8n / Automation
- متغير الطابع الزمني: توفر معظم المنصات متغيرًا مثل
{{$now}}لإدراج الطابع الزمني الحالي في سير عملك.
Shopify (Liquid)
- عرض التاريخ الحالي:
{{ "now" | date: "%B %d, %Y" }}
Salesforce
- حقل صيغة (تاريخ):
TODAY() - حقل صيغة (تاريخ/وقت):
NOW() - كود Apex:
Date myDate = Date.today();
💻 أمثلة برمجية للمبرمجين
// Get current date and time
const now = new Date();
// Different formats (US)
console.log(now.toLocaleDateString('en-US')); // 9/17/2025
console.log(now.toISOString()); // 2025-09-17T12:00:00.000Z
// Custom formatting
const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
console.log(now.toLocaleDateString('en-US', options));
from datetime import datetime
# Current date and time
now = datetime.now()
# Different formats
print(now.strftime("%m/%d/%Y")) # 09/17/2025
print(now.isoformat())
# Week of year (ISO)
week_number = now.isocalendar().week
print(f"Week number: {week_number}")
import java.time.*;
import java.time.format.DateTimeFormatter;
import java.time.temporal.WeekFields;
// Current date and time
LocalDateTime now = LocalDateTime.now();
// Formatting
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
System.out.println(now.format(formatter));
// Week of year (ISO)
int weekOfYear = now.get(WeekFields.ISO.weekOfWeekBasedYear());
System.out.println("Week number: " + weekOfYear);
using System;
using System.Globalization;
// Current date and time
DateTime now = DateTime.Now;
// Different formats
Console.WriteLine(now.ToString("MM/dd/yyyy")); // 09/17/2025
Console.WriteLine(now.ToString("o")); // ISO 8601
// Week of year (ISO 8601)
int weekOfYear = ISOWeek.GetWeekOfYear(now);
Console.WriteLine($"Week number: {weekOfYear}");
<?php
// Current date and time
$now = new DateTime();
// Different formats
echo $now->format('m/d/Y'); // 09/17/2025
echo $now->format('c'); // ISO 8601
// Week of year (ISO 8601)
echo $now->format('W');
?>
require 'date'
# Current date and time
now = Time.now
# Different formats
puts now.strftime("%m/%d/%Y") # 09/17/2025
puts now.iso8601
# Week of year (ISO 8601)
puts now.strftime("%V")
package main
import ("fmt"; "time")
func main() {
now := time.Now()
// Different formats
fmt.Println(now.Format("01/02/2006")) // 09/17/2025
// Week of year (ISO 8601)
_, week := now.ISOWeek()
fmt.Printf("Week number: %d\n", week)
}
import Foundation
let now = Date()
let formatter = DateFormatter()
// Set format
formatter.dateFormat = "MM/dd/yyyy"
print(formatter.string(from: now)) // 09/17/2025
// ISO 8601 format
let isoFormatter = ISO8601DateFormatter()
print(isoFormatter.string(from: now))
// Week of year
let calendar = Calendar.current
let weekOfYear = calendar.component(.weekOfYear, from: now)
print("Week: \(weekOfYear)")
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
import java.time.temporal.WeekFields
import java.util.Locale
fun main() {
val now = LocalDateTime.now()
// Formatting
val formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy")
println(now.format(formatter))
// Week of year
val weekFields = WeekFields.of(Locale.getDefault())
val weekNumber = now.get(weekFields.weekOfWeekBasedYear())
println("Week: $weekNumber")
}
# Get current date
today <- Sys.Date()
# Format date
formatted_date <- format(today, "%m/%d/%Y")
print(formatted_date)
# Get current date and time
now <- Sys.time()
print(now)
# Week of year (ISO 8601)
week_num <- format(today, "%V")
print(paste("Week:", week_num))
-- MySQL / MariaDB SELECT DATE_FORMAT(NOW(), '%m/%d/%Y'); SELECT WEEK(NOW(), 3); -- ISO week number -- PostgreSQL SELECT TO_CHAR(NOW(), 'MM/DD/YYYY'); SELECT EXTRACT(WEEK FROM NOW()); -- SQL Server SELECT FORMAT(GETDATE(), 'MM/dd/yyyy'); SELECT DATEPART(ISOWK, GETDATE());
مجموعة أدوات شاملة للتاريخ والوقت توفر عرضًا للتاريخ الحالي، وتقويمًا تفاعليًا، وحسابات التاريخ، وتحويلات التنسيق، ووظيفة العد التنازلي. تعمل جميع الأدوات مع تنسيقات تواريخ متعددة بما في ذلك الأمريكي (MM/DD/YYYY)، والأوروبي (DD/MM/YYYY)، وISO 8601 (YYYY-MM-DD).
الحسابات الأساسية:
فرق التاريخ: |تاريخ2 - تاريخ1| = إجمالي الأيام
إضافة/طرح الأيام: التاريخ الأساسي ± N أيام = تاريخ النتيجة
رقم الأسبوع: أسبوع ISO = ⌈(يوم في السنة + يوم البداية) / 7⌉
فرق التاريخ: |تاريخ2 - تاريخ1| = إجمالي الأيام
إضافة/طرح الأيام: التاريخ الأساسي ± N أيام = تاريخ النتيجة
رقم الأسبوع: أسبوع ISO = ⌈(يوم في السنة + يوم البداية) / 7⌉
أمثلة الاستخدام:
المواعيد النهائية للمشاريع: حساب الأيام حتى تاريخ التسليم
حساب العمر: إيجاد العمر الدقيق بالأيام بين تاريخ الميلاد واليوم
تخطيط الفعاليات: تحديد الأيام المتبقية حتى تاريخ المؤتمر
شروط العقد: حساب 90 يومًا من تاريخ بدء العقد
تخطيط السفر: الأيام بين الحجز والمغادرة
التقويم الأكاديمي: الأسابيع حتى نهاية الفصل الدراسي
التخطيط المالي: الأيام حتى الموعد النهائي للضرائب من اليوم
الجدول الطبي: حساب فترات المواعيد
مشاريع البناء: أيام العمل بين مراحل المشروع
المواعيد النهائية القانونية: المواعيد النهائية لتقديم المحكمة من تاريخ الخدمة
دعم التنسيقات:
يكتشف ويحول تلقائيًا بين التنسيق الأمريكي (09/17/2025)، والتنسيق الأوروبي (17/09/2025)، وتنسيق ISO (2025-09-17)، وأنماط الفواصل المختلفة بما في ذلك النقاط، والخطوط المائلة، والفواصل. يتعامل مع تركيبات التاريخ فقط و التاريخ والوقت مع تدوين صباحًا/مساءً.
🔒 الخصوصية: تعمل هذه الآلة الحاسبة بالكامل في متصفحك. لا يتم إرسال أي تواريخ، أو حسابات، أو معلومات شخصية إلى أي خادم. تتم جميع المعالجة محليًا على جهازك.