1. 程式人生 > >IOS 獲取年月日、星期

IOS 獲取年月日、星期

#pragma mark - 獲取年月日及星期
+ (NSString *)stringFromDate
{
    // 新增日期
    
    NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
    NSDateComponents *comps = [[NSDateComponents alloc] init];
    NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit |
    NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
    
    NSDate *  senddate=[NSDate date];
    NSDateFormatter  *dateformatter=[[NSDateFormatter alloc] init];
    [dateformatter setDateFormat:@"YYYY-MM-dd"];
    comps = [calendar components:unitFlags fromDate:senddate];
    NSString *locationString=[dateformatter stringFromDate:senddate];
    NSString *date_weekStr = [NSString stringWithFormat:@"%@ %@",locationString,[self week:[comps weekday]]];
    return date_weekStr;
}

#pragma mark - 推算星期
+(NSString *)week:(NSInteger)week
{
    NSString *weekStr=nil;
    if(week==1)
    {
        
[email protected]
"星期天"; }else if(week==2){ [email protected]"星期一"; }else if(week==3){ [email protected]"星期二"; }else if(week==4){ [email protected]"星期三"; }else if(week==5){ [email protected]"星期四"; }else if(week==6){
[email protected]
"星期五"; }else if(week==7){ [email protected]"星期六"; } return weekStr; }

相關推薦

IOS 獲取年月日星期

#pragma mark - 獲取年月日及星期 + (NSString *)stringFromDate { // 新增日期 NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarId

iOS-獲取Model(設備型號)Version(設備版本)app(程序版本)等

popu device style post short tar .html tex system IOS-獲取Model(設備型號)、Version(設備版本)、app(程序版本)等 NSLog(@"uniqueIdentifier: %@", [[UI

iOS獲取WIFI的IP子網掩碼,以及域名轉IP

dsta port string cti ring nsstring iphone mil clu 獲取WIFI需要的頭文件: #import "GetCurrentIP.h" #import <ifaddrs.h> #import <arpa/in

iOS獲取WIFI配置資訊,WIFI名稱閘道器(路由器地址)本機IP地址DNS

DEMO地址(看程式碼,什麼就都有了):https://github.com/SimpleBraver/test_wifi.git 1、獲取當前手機WIFI名稱資訊 #import <SystemConfiguration/CaptiveNetwork.h> //iOS獲取當前手

獲取年月日星期

<p></p> <script type="text/javascript"> $(function () { var date = new Date(); //日期物件 var now = ""; var we

iOS獲取網頁上資料(圖片文字視訊)

獲取網頁上所有圖片、獲取所有html、獲取網頁title、獲取網頁內容文字。。。 .h 檔案 程式碼: //網頁 //NSString *strPath = [NSString stringWithFormat:@"http://www.bai

PHP獲取日期對應星期一週日期星期開始與結束日期的方法

本文例項講述了PHP獲取日期對應星期、一週日期、星期開始與結束日期的方法。分享給大家供大家參考,具體如下: /* * 獲取日期對應的星期 * 引數$date為輸入的日期資料,格式如:2018-6-22 */ function get_week($date) { //強制轉換日期格式 $d

js獲取實時時間資訊星期

<span>當前時間:</span> <span id="time"></span> <span id="xq"></span&g

iOS獲取手機型號iOS獲取當前app的名稱和版本號

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDictionary); // app名稱 NSString *app_Name = [infoDi

js日期計算及快速獲取季度起止日,獲取指定日期週數以及星期幾的小例子

轉載地址:https://www.cnblogs.com/laneyfu/p/5028916.html //   通過週數和星期計算日期   //2017年1月1日是星期日,算第一週,1月2日週一算是第二週 function dateFromWeek(year,

iOS獲取ipa素材提取ipa資源圖片檔案

當我們看到一款優秀的App時,我們可能對它的一些素材比較感興趣,或者我們也想仿寫一款類似app,那麼怎麼能獲取到它的素材資原始檔呢? 下面我以ofo舉例: 1、開啟iTunes,搜尋ofo關鍵字,選擇商店下 找到後,下載下來,然後切換回到資料庫,會看到已下載的列表

Sql 語句之獲取年月年月日

1.獲取年月日 select CONVERT(varchar(100), GETDATE(), 23) 輸出 2017-03-06 2.獲取年月 select CONVERT(varchar(7), GETDATE(), 120) 輸出 2017-03

C++獲取當前時間(年月日時分秒毫秒)

獲取時間: 年-月-日(YYmmdd) 時:分:秒(HHMMSS) 毫秒(MS) 效率問題需要再優化 程式碼: #include <iostream> #include <

IOS-Swift 獲取當前日期 星期

// 獲取當前日期 let moonDay = Date().stringWithFormatterL(dateFormat: "M月dd日") let time = Date().stringWi

iOS 獲取程式~專案app名稱版本號build版本

//聯絡人:石虎 QQ:1224614774 暱稱:嗡嘛呢叭咪哄 /**  1.圖形顯示  2.程式碼實現  3.下載 demo  */ 一、圖形展示 圖1: 圖2: 二、程式碼實現 // //  ViewController.m // 

iOS-獲取當前時間的年

01    //獲取當前時間 02    NSDate *now = [NSDate date]; 03    NSLog(@”now date is: %@”, now); 04 05    NSCalendar *calendar = [NSCalendar currentCalendar]; 06  

iOS 獲取當前日期是星期

在開發過程中,有時候需要查詢當前日期是星期幾。這個其實是分兩個步驟:第一步是獲取當前日期距離1970的時間,第二步是把這個時間轉換為星期幾。 -計算傳入的時間是星期幾 - (NSString *

ios獲取當前時間年月日時分秒

  //獲取當前時間      NSDate *now = [NSDate date];      NSLog(@”now date is: %@”, now);          NSCalendar *calendar = [NSCalendar currentCale

iOS獲取當前裝置ID版本號build號

廢話不多說、直接上程式碼 //獲取裝置ID NSString *identifierForVendor = [[UIDevice currentDevice].identifierForVendor

iOS 獲取app版本號序列號名稱

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDictionary); // app名稱 NSString *app_Name = [infoDict