DatePart (DatePart)
تابع «DatePart (DatePart)» یک «بخش تاریخ (DatePart)» را برمی گرداند. خروجی یک عدد است؛ مثل سال یا ماه. بنابراین سریع بخش دلخواه تاریخ را جدا می کنی.
تعریف و کاربرد
DatePart(datepart, date, firstdayofweek, firstweekofyear) بخش مشخصی از تاریخ را برمی گرداند. دو پارامتر آخر اختیاری اند و نحوه هفته را تعیین می کنند.
سینتکس و نمونه ساده
SELECT DatePart("yyyy", #09/05/2017#);
پارامترها
- datepart: بخش تاریخ؛ مانند "yyyy"، "m"، "d"، "h"، "n"، "s".
- date: تاریخ ورودی برای ارزیابی.
- firstdayofweek: روز شروع هفته؛ 0 تا 7.
- firstweekofyear: تعریف هفته اول سال؛ 0 تا 3.
مثال ها
گرفتن ماه از یک تاریخ مشخص
SELECT DatePart("m", #09/05/2017#);
گرفتن شماره روز هفته برای امروز
SELECT DatePart("w", Date());
گام های عملی
- datepart مناسب را انتخاب کن.
- تاریخ ورودی را مشخص کن.
- در صورت نیاز، تنظیمات هفته را تعیین کن.
نکته: برای اختلاف تاریخ ها از DateDiff استفاده کن. همچنین برای افزودن بازه، DateAdd و برای تاریخ امروز Date() کاربردی است.
جمع بندی سریع
- DatePart عددی از بخش تاریخ می دهد.
- datepart واحد خروجی را مشخص می کند.
- تنظیمات هفته روی نتیجه هفته اثر دارد.
- Date() تاریخ امروز را برمی گرداند.