در سال جدید، حتی اگر گزینهی daylight saving time را در تنظیمات ویندوز غیرفعال کنید:
با اجرای قطعه کد زیر که سعی میکند DateTimeOffset.UtcNow را بر اساس اطلاعات منطقهی زمانی ایران، به زمان محلی تبدیل کند: var iranStandardTime = TimeZoneInfo.GetSystemTimeZones()
.FirstOrDefault(timeZoneInfo =>
timeZo ...
یکی از مزایای Blazor، استفاده از دانش C# / HTML / CSS (که خیلی از ما اینها را هم اکنون بلد هستیم) برای نوشتن برنامههای وب (SPA / PWA)، برنامههای Android / iOS / Windows و وبسایتهایی با قابلیت Pre Rendering و SEO Friendly است. با یک بار کدنویسی به کمک Blazor، ولی با Configurationهای متفاوت میتوان خروجیهای مختلفی را برای پلتفرمهای مختلف گرفت؛ برای مثال Blazor Hybrid خروجی Android / iOS / Windows و Blazor Web Assembly خروجی PWA / SPA ...
احتمالا تا به امروز در برنامههای جاوا اسکریپتی خود از کتابخانههای ثالث و یا توابع ویژهای برای نمایش شمسی تاریخ، نمایش فارسی اعداد، افزودن جدا کنندهی سه رقمی اعداد (جداکنندهی هزارگان)، نمایش تاریخ نسبی مانند 1 روز قبل و ... استفاده کردهاید. خبر خوب اینکه موتور جاوا اسکریپتی تمام مرورگرهای جدید (از فایرفاکس 29 و کروم 24 به بعد) به صورت توکار یک چنین تبدیلهایی را پشتیبانی میکنند و برای مثال برای تبدیل تاریخ میلادی به شمسی و نمایش آن، ...
همانطور که اطلاع دارید، کنترلهای Calendar و DatePicker در WPF، از تقویمهای مختلف پشتیبانی نمیکنند و نمونههایی که در سطح اینترنت موجود است، ظاهر و استایل مناسبی ندارند. بنابر این تصمیم گرفتم تا خودم دست به کار شوم و این کمبود را حل کنم. نتیجهی آن شد کتابخانهی PersianToolkit که بصورت استاندارد تقویم شمسی را به کنترلهای Calendar و DatePicker اضافه میکند و استایلهای زیبایی را هم به همراه خود دارد. این کتابخانه شامل تمام مناسبتهای ...
سال قبل نتیجهی جستجوی من برای یافتن فرمول محاسبهی زمان سال تحویل، برای ارسال ایمیلهای خودکار تبریک آن، در سایتهای ایرانی حاصلی نداشت. اما واژهی انگلیسی Equinox سرآغازی شد برای یافتن این الگوریتم.
نام علمی لحظهی سال تحویل، Vernal Equinox است. Equinox به معنای نقطهای است که یک فصل، به فصلی دیگر تبدیل میشود:
Equinox واژهای است لاتین به معنای «شبهای مساوی» و به این نکته اشاره دارد که در Equinox، طول شب و روز ...