年月日, 周几, 分秒, 代码

NSDate *date = [NSDate date];

NSCalendar *calendar = [NSCalendar currentCalendar];

NSDateComponents *comps;

// 年月日获得

comps = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit)

fromDate:date];

NSInteger year = [comps year];

NSInteger month = [comps month];

NSInteger day = [comps day];

NSLog(@"year: %d month: %d, day: %d", year, month, day);

//当前的时分秒获得

comps = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit)

fromDate:date];

NSInteger hour = [comps hour];

NSInteger minute = [comps minute];

NSInteger second = [comps second];

NSLog(@"hour: %d minute: %d second: %d", hour, minute, second);

// 周几和星期几获得

comps = [calendar components:(NSWeekCalendarUnit | NSWeekdayCalendarUnit | NSWeekdayOrdinalCalendarUnit)

fromDate:date];

NSInteger week = [comps week]; // 今年的第几周

NSInteger weekday = [comps weekday]; // 星期几(注意,周日是“1”,周一是“2”。。。。)

NSInteger weekdayOrdinal = [comps weekdayOrdinal]; // 这个月的第几周

NSLog(@"week: %d weekday: %d weekday ordinal: %d", week, weekday, weekdayOrdinal);

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];

if(dateSwitch.on)

[dateFormatter setDateFormat:@"dd-MMM-yyy,hh:mm:ss"];

else

[dateFormatter setDateFormat:@"hh:mm:ss"];

labelTime.text = [dateFormatter stringFromDate:[NSDate date]];

labelTime.font = [UIFont systemFontOfSize:fontSlider.value];

[dateFormatter release];

教科书代码 用 UISwitch  UISlider 控制大小 和显示格式

实用代码---取得当前的年月日,当前的时分秒获得,周几和星期几获得相关推荐

  1. PLSQL 查询结果只显示年月日不显示时分秒的解决方法

    PLSQL 14查询结果只显示年月日不显示时分秒的解决方法 如果plsql里面日期显示出现混乱,并且按照一般的调整首选项里日期格式调整不了,可以修改环境变量,新建环境变量,变量名:nls_date_f ...

  2. oracle sysdate取年月日,oracle获取当前年月日时分秒季度周

    oracle获取当前年月日时分秒季度周 2015-03-27 16:52阅读: 千万里的追寻 只愿静静抚慰那仅剩的0.1克自由灵魂 关注 oracle中如何获取系统当前时间 select to_cha ...

  3. java date 不要时分秒_java 去掉Date类型 年月日 后面的时分秒

    因为用到这个东西了,随手查了下,发现解决方案有很多,作为一个菜鸟来说 有必要整理一下-.- 我用的是hibernate自己生成的表,所以util Date在mysql  只有年月日 而没有时分秒 然后 ...

  4. PLSQL 设置日期格式为年月日不显示时分秒

    在这里插入代码片 nls_date_format YYYY-MM-DDnls_timestamp_format YYYY-MM-DD

  5. SQL 修改日期类型,只修改年月日不修改时分秒

    update [表名] set [要修改的字段名称] = dateadd(DAY,DATEDIFF(DAY,[要修改的字段名称],'20210118'),[要修改的字段名称]) Where [筛选条件 ...

  6. oracle 当前时间年月日时分秒,oracle获取当前年月日时分秒季度周

    oracle中如何获取系统当前时间 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; ORACLE里获取一个时间的年.季.月.周.日 ...

  7. golang中出于性能考虑的那些实用代码片段 |字符串篇

    出于性能考虑的那些实用代码片段 |字符串篇 在我们编程时,总是需要考虑性能方面的问题,这既能降低成本,又能提高用户的体验.好的性能的代码总是有好处的. 字符串 字符串替换/修改 当我们需要修改或替换某 ...

  8. java calendar去掉时分秒_java 8:只取年月日的java.util.Date(时分秒清零)对象

    废弃的方法(@Deprecated) 如果不想要java.util.Date中的时分秒数据,希望将它清零,只保留年月日,最简单的办法是 调用setHours,setMinutes,setSeconds ...

  9. iOS年月日、时分秒选择器

    FQDateTimeSDK GitHub地址 iOS年月日.时分秒选择器. 在原生控件的基础上增加秒的选择,和原生PickerView一样的丝滑. 更新记录 版本 更新内容 日期 1.1.2 - 修复 ...

  10. Excel:只要年月日不要时分秒

                                        把交易时间复制到时间,但是只保留年月日,不要时分秒,可以这样操作: 选中图1的列,点击 数据-->分列,选择分隔符为空格 ...

最新文章

  1. java 调用mysql存储过程
  2. [内存管理] linux kernel内存映射实例分析
  3. python绘图函数
  4. 23.2 编写笨的程序
  5. MySQL自学2018/05/02-数据类型
  6. 阿里云数据库2020技术年报新鲜出炉,全力开启牛年新征程!
  7. python系列(三)python列表详解
  8. C# 常用接口学习 IEnumerableT
  9. 前端学习(595):使用network进行详细分析
  10. Qt4工作笔记-Linux中Qt4.8.6在GBK和UTF-8编码转换
  11. kafka自带的zk启动_KafKa 启动
  12. 存储过程中拼接sql的示例
  13. 【优化算法】改进定步长与变步长LMS算法【含Matlab源码 629期】
  14. jsp/servlet/mysql/linux基本概念和操作
  15. 100台电脑无盘服务器配置,100台网吧无盘系统配三星840PRO方案解读
  16. ROBOMASTER机甲大师赛视觉组学习方案
  17. java游戏繁体字名字,繁体字游戏名字你知道有几个?
  18. 【MySQL】-SQL-统计数据的表格个数
  19. python中代码注释使用的符号是_Python语句中用于注释代码的符号是
  20. java map key是否存在_java如何判断map集合中是否存在key?

热门文章

  1. 更新pcb封装导入_PCB设计│网表导入的雷区,你还在踩?
  2. php跨域资源共享,CORS 跨域资源共享
  3. python 爬虫 selenium
  4. 机器学习(监督学习) 项目流程模板
  5. mac安装brew简单方法
  6. [GraphQL] Create a GraphQL Schema
  7. codeforces 几道题目
  8. 用ASP创建MDaemon用户
  9. MFC中 给按钮添加图片的方法
  10. MFC中的Document-View结构