aidin1386
جمعه 02 فروردین 1387, 03:41 صبح
اینم یه dll توپ برای تبدیل تاریخ
:: برای دریافت فایل اینجا (http://files.oxinsoft.com/shamsidll/shamsidll.zip) کلیک کنید
توضیح
نام تابع
تاریخ جاری سیستم را به تاریخ شمسی تبدیل میکند و به صورت yyyy/mm/dd برمی گرداند.
Shamsi () as string
یک تاریخ را دریافت کرده و در صورتی که تاریخ شمسی معتبر باشد مقدار True و در غیر این صورت مقار False برمی گرداند. IsShamsi (date) as boolean
یک تاریخ شمسی را دریافت می کند و در صورتی که سال آن کبیسه باشد مقدار True و در غیر این صورت مقدار False برمی گرداند.
IsKabiseh (date) as boolean
یک تاریخ شمسی دریافت میکند و عدد مربوط به سال آن را برمیگرداند.
ShamsiYear (date) as integer
یک تاریخ شمسی دریافت میکند و عدد مربوط به ماه آن را برمیگرداند.
ShamsiMonth (date) as integer
یک تاریخ شمسی دریافت میکند و عدد مربوط به روز آن را برمیگرداند.
ShamsiDay (date) as integer
عدد مربوط به سال تاریخ جاری را بر می گرداند.
ShamsiCurrentYear () as integer
عدد مربوط به ماه تاریخ جاری را بر می گرداند.
ShamsiCurrentMonth () as integer
عدد مربوط به روز تاریخ جاری را بر می گرداند.
ShamsiCurrentDay () as integer
یک تاریخ شمسی دریافت می کند و نام ماه آن را برمیگرداند.
ShamsiMonthName (date) as string
نام ماه تاریخ جاری را برمی گرداند.
ShamsiCurrentMonthName () as string
شمارهی روز هفتهی تاریخ جاری را برمیگرداند.
ShamsiWeekDay () as integer
نام روز هفتهی تاریخ جاری را برمیگرداند.
ShamsiWeekDayName () as string
یک تاریخ شمسی دریافت می کند و تعداد روزهای آنرا از 29/12/1330 به بعد محاسبه می کند.
Shamsi2Day (date) as longدو تاریخ شمسی دریافت میکند و تفاضل تاریخ اول از تاریخ دوم را بر حسب روز برمی گرداند.
ShamsiDiff (date1, date2) as long
:: برای دریافت فایل اینجا (http://files.oxinsoft.com/shamsidll/shamsidll.zip) کلیک کنید
توضیح
نام تابع
تاریخ جاری سیستم را به تاریخ شمسی تبدیل میکند و به صورت yyyy/mm/dd برمی گرداند.
Shamsi () as string
یک تاریخ را دریافت کرده و در صورتی که تاریخ شمسی معتبر باشد مقدار True و در غیر این صورت مقار False برمی گرداند. IsShamsi (date) as boolean
یک تاریخ شمسی را دریافت می کند و در صورتی که سال آن کبیسه باشد مقدار True و در غیر این صورت مقدار False برمی گرداند.
IsKabiseh (date) as boolean
یک تاریخ شمسی دریافت میکند و عدد مربوط به سال آن را برمیگرداند.
ShamsiYear (date) as integer
یک تاریخ شمسی دریافت میکند و عدد مربوط به ماه آن را برمیگرداند.
ShamsiMonth (date) as integer
یک تاریخ شمسی دریافت میکند و عدد مربوط به روز آن را برمیگرداند.
ShamsiDay (date) as integer
عدد مربوط به سال تاریخ جاری را بر می گرداند.
ShamsiCurrentYear () as integer
عدد مربوط به ماه تاریخ جاری را بر می گرداند.
ShamsiCurrentMonth () as integer
عدد مربوط به روز تاریخ جاری را بر می گرداند.
ShamsiCurrentDay () as integer
یک تاریخ شمسی دریافت می کند و نام ماه آن را برمیگرداند.
ShamsiMonthName (date) as string
نام ماه تاریخ جاری را برمی گرداند.
ShamsiCurrentMonthName () as string
شمارهی روز هفتهی تاریخ جاری را برمیگرداند.
ShamsiWeekDay () as integer
نام روز هفتهی تاریخ جاری را برمیگرداند.
ShamsiWeekDayName () as string
یک تاریخ شمسی دریافت می کند و تعداد روزهای آنرا از 29/12/1330 به بعد محاسبه می کند.
Shamsi2Day (date) as longدو تاریخ شمسی دریافت میکند و تفاضل تاریخ اول از تاریخ دوم را بر حسب روز برمی گرداند.
ShamsiDiff (date1, date2) as long