1.
獲取當前月份有多少天
nscalendar *calendar = [nscalendarcurrentcalendar];
nsrange range = [calendarrangeofunit:nsdaycalendarunitinunit:nsmonthcalendarunitfordate:[nsdatedate]];
nsuinteger numberofdaysinmonth = range.length;
numberofdaysinmonth
即為當月的天數。更多用法檢視
nscalendar
,nsdatecomponents
幫助文件
2.獲取當前年份和月份和天數
nscalendar *calendar = [nscalendar currentcalendar];
unsigned unitflags = nsyearcalendarunit | nsmonthcalendarunit | nsdaycalendarunit;
nsdatecomponents *components = [calendar components:unitflags fromdate:[nsdate date]];
nsinteger icuryear = [components year]; //當前的年份
nsinteger icurmonth = [components month]; //當前的月份
nsinteger icurday = [components day]; // 當前的號數
獲取當前月份有多少天以及獲取日期各個組成部分
算出來當前是幾年幾月幾日的。得出當前月份對應的天數。nscalendar calendar nscalendar currentcalendar nsrange range calendarrangeofunit nscalendarunitday inunit nscalendarunitmont...
JS 獲取當前年份,月份
function dohandledate return tyear m function dohandleyear tyear function dohandlemonth return m 獲取完整的日期 var date new date var year date.getfullyear v...
PHP獲取當前月份,多種顯示方法
php獲取當前月份有3種常用的顯示方法 1 date m 顯示的月份為jan,feb格式 2 date m 顯示的格式為01,02,03格式 3 date n 顯示的格式為1,2,3格式 如果需要在前端以select框的形式顯示,可以使用如下 selected selected 其中,使用autoc...