制作日历的方法总结


如何计算某一年某个月有多少天

-( int )howManyDaysInThisMonth:( int )year month:( int )imonth {
   
   
if ((imonth == 1 )||(imonth == 3 )||(imonth == 5 )||(imonth == 7 )||(imonth == 8 )||(imonth == 10 )||(imonth == 12 ))
       
return 31 ;
   
if ((imonth == 4 )||(imonth == 6 )||(imonth == 9 )||(imonth == 11 ))
       
return 30 ;
   
if ((year% 4 == 1 )||(year% 4 == 2 )||(year% 4 == 3 ))
    {
       
return 28 ;
    }
   
if (year% 400 == 0 )
       
return 29 ;
   
if (year% 100 == 0 )
       
return 28 ;
   
return 29 ;
};

///string转换为NSData
NSDateFormatter *formate = [[ NSDateFormatter alloc ] init ];
    formate.
dateFormat = @"yyyy-MM-dd HH" ;
   
NSData *str = [formate dateFromString : @"2015-07-29 22" ];
    NSLog(@"%@",str);

给你一个方法,输入参数是NSDate,输出结果是星期几的字符串。
+ (NSString*)weekdayStringFromDate:(NSDate*)inputDate {

NSArray *weekdays = [NSArray arrayWithObjects: [NSNull null], @"Sunday", @"周一", @"周二", @"周三", @"周四", @"周五", @"周六", nil];

NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];

NSTimeZone *timeZone = [[NSTimeZone alloc] initWithName:@"Asia/Shanghai"];

[calendar setTimeZone: timeZone];

NSCalendarUnit calendarUnit = NSWeekdayCalendarUnit;

NSDateComponents *theComponents = [calendar components:calendarUnit fromDate:inputDate];

return [weekdays objectAtIndex:theComponents.weekday];

}

01    //获取当前时间
02    NSDate *now = [NSDate date];
03    NSLog(@”now date is: %@”, now);
04
05    NSCalendar *calendar = [NSCalendar currentCalendar];
06    NSUInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
07    NSDateComponents *dateComponent = [calendar components:unitFlags fromDate:now];
08     
09    int year = [dateComponent year];
10    int month = [dateComponent month];
11    int day = [dateComponent day];
12    int hour = [dateComponent hour];
13    int minute = [dateComponent minute];
14    int second = [dateComponent second];
15
16    NSLog(@”year is: %d”, year);
17    NSLog(@”month is: %d”, month);
18    NSLog(@”day is: %d”, day);
19    NSLog(@”hour is: %d”, hour);
20    NSLog(@”minute is: %d”, minute);
21    NSLog(@”second is: %d”, second);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
全球印是一套完整的包括客户制作端与管理后台的软件平台,它为照片书、影像礼品生产企业提供完善的解决方案。全球印正迅速成为数码印刷商及冲印店进入这个高利润市场的首选平台。   随着传统冲印行业业务的日益消沉,特别是传统冲印巨头柯达宣布关门之后,冲印行业何去何从,这成为快印行业面临的最为严峻的问题。 随着数码相机和现在移动设备拍摄功能的提升,越来越多的人会选择将照片储存在硬盘或者网络上,如何将深藏在客户电脑中的照片挖掘出来,让用户心甘情愿的去做一个个性化的画册,这也是各个快印行业销售精英面临的问题 在这种情况下,西安印客软件推出了一款完全自主产权的设计软件,全球印个性化商品自主设计软件  客户端特点 轻松快速的设计画册,可以在2分钟内设计出一款漂亮的相片书 客户端软件的众多功能 都是在国内具有多年印象经验的精英总结的经验,由此在人性化方面是比较友好的,而且我们在开发过程中一直秉承这样的企业理念   个性化画册照片书设计软件是提供给客户使用,是建立其个性化相册、照片书等产品;并且可以用来照片冲印的软件。    个性化画册照片书设计软件能让您的新客户轻易快捷的创建一本高品质的个性化画册或个性化礼品。客户经由网络或者其他媒介如CD、U盘等可获取这款软件。通过简单易用的全球印客户端设计软件,世界上任何地方的消费者都可以在其PC上建立其个性化相册等产品。其强大的个性化定制功能,由简单到深入,适合不同层次的人,让不同的客户都能将他们的影像记忆永远的保留下来。    全球印个性化产品设计解决方案几大特点 : 1,完全可离线设计,客户不用联网就可以使用全球印客户端自带的素材完成复杂设计,可设计个性化画册、照片书、照片冲印等。  2,日历设计集成万年历功能,您可以自由设置日历的起始年月,甚至可以自定义自己的节日标志。  3,海量素材功能,如果您可以上网,还可以下载各种素材来满足您的设计需求。  4,相片书的自动填图功能,您可以自定相片书的自动填图规则,在批量设计中可以大大提高设计效率。让您在2分钟搞定一款精美的照片书。 5,多种生产文件输出格式(PDF-单页或多页,JPEG)。  6,支持多国语言。  7,客户端支持断点续传功能,防止网络不稳定而造成反复上传而耽误客户的宝贵时间,尤其是在照片冲印功能上,传输照片的稳定性尤其重要。  8,可自行建立和发布新的模板,不需要再支付任何额外费用。  9,功能强大但同时简单易用。    软件功能模块 : a)照片上传功能  b)添加文字功能  c)照片书助手功能  d)剪贴画、蒙版、边框功能  e)版式、精美模板功能  f) 图片、文字编辑功能    照片冲印: 可以设置冲印的数量和规格,对每张照片进行单独设置(也可选择多张照片统一设置),在照片的底部可以单独设置每张照片冲印的规格和数量。照片的分辨率好坏会通过照片底部的绿、黄、红三种颜色来提示。    照片书: 自从摄影技术发明,家庭相册已经作为传家宝,一代又一代往下传。图片帮助我们回忆,帮助我们记住伟大的冒险旅程、安静的美好时刻,以及我们生活中的点点滴滴,享受最好的艺术感。相册也是一个记录婚礼特别活动和学校假期摄影展的理想途径。您可以使用该软件制作精美的照片书,可以专业出版各种场合的精彩照片书。这些照片书是提供了多种尺寸和大小,并有多种主题背景和字体选择。简单易用的软件系统可以让你上传你的数码照片,并快速轻松地创建高品质的照片书。    个性化的照片书,制作完美经典,留住永恒的瞬间,使得每位顾客都有创建自己的照片书的兴趣!打开产品进入产品编辑界面,在左侧上面有类似资源管理器样式的窗口,可以查找本地电脑上的照片。点击含有照片的文件夹,下面就会显示该文件里面的所有照片,您可以拖动照片到照片书的编辑区,可以对照片进行放大缩小、旋转、设为背景等功能。在默认情况下,点击进入编辑照片书时,会有照片书助手界面弹出,您可以使用照片书助手引导您在几分钟内设计出一本完美的照片书。您也可以不使用该功能,完全自己设计。   海报及画布: 你在为做一个宣传海报或者壁画发愁吗?我们的软件提供方便快捷的设计海报功能,可以更加方便的做一副完美的海报作品。在设计面板中,有丰富的背景模板、剪贴画、版式、蒙版供你选择,使得能够设计出优秀的海报   挂历及台历: 打开软件,进入挂历及台历分类,各个分类下面有各自对应的产品。打开产品进入产品编辑界面,您可以拖动照片到编辑区,可以对照片进行放大缩小、旋转、设为背景等功能。挂历和台历提供的日期是万年历,可以随意设置起始年月。在软件的左下角可以设置,也可以双击日历区域,弹出设置对话框,对其进行设置。对日历中的背景、文字大小、字体、日历的起始日期等都可以很方便的设置,这方便
jsp编程的一些小技巧总结,绝对实用。包括JSP编程中常用的js技术。 1.JSP编程中常用的js技术 2. 在下拉列表框里选择一个值后跳出新窗口? 3. 在JSP中启动execl? 4. 两级下拉列表框联动菜单? 5. java中如何把一个目录下的文件移到另一个指定的目录? 6. 制作表格线? 7. jsp如判别一个字符在A到Z之间? 8. 得到一浮点数小数点后4位,如何写以函数截取为两位 9. 整型转字符? 10. 显示数据库的记录,点击哪个标题栏,就按照哪个标题排序 11. 制作两个按钮 12. 用什么sql语句将数据库中的一条记录,复制为两条? 13. 有兩個按鈕A,B,其中A按下去,A就不可以再按,另外B按下去,A可以再按..請問如何用javascript控制.? 14. jsp中的数据库的连接方式 15. 在jsp中,怎么实现按回车就可提交表单? 16. 在JSP中如何传递数组? 17. 按地址取图片? 18. JSP中如何上传图片到数据库字段? 19. 页面自动刷新? 20. 表单自动提交? 21. 从JSP传数据的到JAVABEAN里? 22. weblogic 数据池连接? 数据源 JNDI名字 mysource 23. 三级下拉列表框联动菜单? 24. 在JSP中如何调用浏览器中的"另存为"功能? 25. 网页全屏显示 26. 求两个日期相隔了多少天:输入时间格式为(yyyy-mm-dd) 27. 上传文件对话框 28. 分页测试 29. 下载文件 30. 简单汉字判断 31. 将JSP的变量或者bean传递给JAVASCRIPT使用? 32. 把一种格式(如yyyy-mm-dd)的日期变量转换成另外一种格式(如dd-mm-yyyy)的日期变量! 33. 实现在页面上添加一行输入对话框 34. 制作验证码图片? 35. 图片缩小放大功能 36. 点击输入框弹出日期选择? 37. 在图片上传前查看自己要上传的图片? 38. 在图片排列的页面上选中一个图片,然后把它删掉? 39. 显示某目录下的所有文件 40. 把复选框中选中的值直接显示在输入文本框中? 41. 选择路径下的文件直接显示文件内容? 42. 制作进度条? 43. 对较长字符省略显示? 44. 制作日历? 45. 点击文本弹出一个选择框,选中值后返回并显示 46. 关闭框架页面回到没框架的页面? 47. 选中多条记录一次性删除? 48. 自动获取页面文件名? 49. 在JSP中调用ActiveX控件? 50. 使用SmartUpload实现文件上传? 51. 使用iReport和Jasperreport开发报表? 52. 使用iText生成PDF? 53. 制作图片水印? 54. 在页面中屏蔽键盘功能键? 55. 禁止用户复制网页内容? 56. 实现不在地址拦中显示当前URL? 57. 获取用户的真实IP地址? 58. 获取用户浏览器信息? 59. 获取当前绝对路径? 60. 将HTML文件转换成XML文件? 61. 结合XML和XSL输出HTML页面? 62. 制作动态树型菜单制作? 63. 制作类似QQ的短消息提示? 64. 用jfreechat制作拄、饼、曲线图型? 65. 文本框怎么只容许输入数字? 66. 打开Word和Execl文件? 67. 生成Word 和 Excel文档? 68. JSP如何读取Word内容? 69. 浏览服务器目录/文件? 70. jsp直接弹出下载框下载文件? 71. 配置数据连接池和数据源(Tomcat)? 72. 点击图1变为图2? 73. JSP中显示图片的方法之一? 74. int转为Integer的方法? 75. 请求jsp页面禁止缓存方法? 76. select选中其中的值自动到一个文本框? 77. JSP连接数据库? 78. JSP两级下拉列表框联动(数据库)? 79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet调用DLL? 82. 在JSP中包含Applet(时钟)? 83. 在Applet中显示一个html页面? 84. 使session强制失效85. iFreme编辑框使用? 86. Applet与Servlet的通讯? 87. JSP表格直接导入EXCEL? 88. 访问类路径上的资源? 89. 操作文件目录? 90. 获取文件的属性? 91.如何开发并部署一个servlet 92.如何取得配置文件中的servlet的参数 93.使servlet成为线程安全的 94.访问标准的CGI变量 95. servlet之间及与jsp间的通讯 96.获取当前绝对路径 97.在servlet中操作cookie 98.使用servlet生成JPE

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值