Today’s Date – Tool Kit التاريخ والوقت

ما هو تاريخ اليوم؟

12 1 2 3 4 5 6 7 8 9 10 11
📅
يوم من السنة
📊
أسبوع من السنة
🌅
وقت اليوم
🌸
الموسم
🗓️
سنة كبيسة
البرج الفلكي

📅 تقويم تفاعلي

الأحد الاثنين الثلاثاء الأربعاء الخميس الجمعة السبت

⏳ مؤقت العد التنازلي

حدد تاريخًا ووقتًا مستقبليًا للعد التنازلي.

🧮 حاسبة التاريخ

الفرق بين التواريخ

إضافة/طرح أيام

🔄 محول تنسيق التاريخ

🌐 معايير التاريخ الدولية

يمكن أن تكون تنسيقات التاريخ غامضة. إليك دليل سريع للمعايير الأكثر شيوعًا، يعرض تاريخ اليوم:

المعيار التنسيق مثال (اليوم)
تنسيق الولايات المتحدة 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⌉
أمثلة الاستخدام:
المواعيد النهائية للمشاريع: حساب الأيام حتى تاريخ التسليم
حساب العمر: إيجاد العمر الدقيق بالأيام بين تاريخ الميلاد واليوم
تخطيط الفعاليات: تحديد الأيام المتبقية حتى تاريخ المؤتمر
شروط العقد: حساب 90 يومًا من تاريخ بدء العقد
تخطيط السفر: الأيام بين الحجز والمغادرة
التقويم الأكاديمي: الأسابيع حتى نهاية الفصل الدراسي
التخطيط المالي: الأيام حتى الموعد النهائي للضرائب من اليوم
الجدول الطبي: حساب فترات المواعيد
مشاريع البناء: أيام العمل بين مراحل المشروع
المواعيد النهائية القانونية: المواعيد النهائية لتقديم المحكمة من تاريخ الخدمة
دعم التنسيقات:

يكتشف ويحول تلقائيًا بين التنسيق الأمريكي (09/17/2025)، والتنسيق الأوروبي (17/09/2025)، وتنسيق ISO (2025-09-17)، وأنماط الفواصل المختلفة بما في ذلك النقاط، والخطوط المائلة، والفواصل. يتعامل مع تركيبات التاريخ فقط و التاريخ والوقت مع تدوين صباحًا/مساءً.

🔒 الخصوصية: تعمل هذه الآلة الحاسبة بالكامل في متصفحك. لا يتم إرسال أي تواريخ، أو حسابات، أو معلومات شخصية إلى أي خادم. تتم جميع المعالجة محليًا على جهازك.