1 下拉框

List<Model.Sys.AccountModel> AcModel = BLL.Sys.AccountBLL.Instance.GetModelList("RoleID=3");
//实例化
// SelectList ServiceName = new SelectList(new List<Model.Sys.AccountModel>(), "ID", "RealName"); //下拉框
SelectList ServiceName = new SelectList(AcModel, "ID", "RealName",RealName);
ViewData["ServiceName"] = ServiceName; //页面显示
@Html.DropDownList("ServiceUserID", (SelectList)ViewData["ServiceName"], "全部")
<label>模糊筛选:</label>
<input data-upload="ServiceName" name="ServiceName" value="@ViewBag.bt" list="listdw2" style="width: 300px" type="text" />
<datalist id="listdw2">
@foreach (var dd in (SelectList)ViewData["ServiceName"])
{
<option value="@dd.Text" selected="@dd.Selected"></option>
}
</datalist>
List<SelectListItem> lists = new List<SelectListItem>();
lists.Add(new SelectListItem { Text = "未到期", Value ="" });
lists.Add(new SelectListItem { Text = "到期已还", Value = "" });
lists.Add(new SelectListItem { Text = "延期已还", Value = "" });
lists.Add(new SelectListItem { Text = "未到期", Value = "" }); //for (int i = 1; i <= 12; i++)
//{
// lists.Add(new SelectListItem { Text = i + "月", Value = i.ToString() });
//}
ViewBag.lists = lists; //页面显示
@Html.DropDownList("ServiceUserID", (List<SelectListItem>)ViewBag.lists) MVC 下拉框

2 时间格式

DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff dddd"); // => 2016/05/09 13:09:55:2350 星期一

DateTime  CurTime = DateTime.Now;
CurTime.ToString("f"); //2017年12月5日 9:30
CurTime.ToString("y"); //2017年12月
CurTime.ToString("m"); //12月5日
CurTime.ToString("d"); //2017/12/5
CurTime.ToString("t"); //9:30
CurTime.ToShortDateString();//2017/12/5
CurTime.ToShortTimeString();//9:43

系统时间表达

DateTime CurTime = new DateTime();
Console.WriteLine(CurTime.ToString()); // 0001/1/1 0:00:00
Console.WriteLine(DateTime.Now.ToString()); //2017/12/5 9:39:29
Console.WriteLine(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff dddd")); //2017/12/05 09:41:08:4617 星期二 DateTime.Now.Date.ToShortDateString(); //今天 //2017/12/5
DateTime.Now.AddDays().ToShortDateString();//明天 的 //2017/12/6 //一周
DateTime.Now.AddDays(Convert.ToDouble(( - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString(); //2017/12/3
DateTime.Now.AddDays(Convert.ToDouble(( - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString(); //2017/12/9 //月
Convert.ToDateTime(DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + "" + " " + "00:00:00");//2017/12/1 0:00:00
DateTime times = new DateTime(DateTime.Now.Year, DateTime.Now.Month, ); //2017/12/1 0:00:00
Convert.ToDateTime(DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + "" + " " + "00:00:00").AddMonths().AddDays(-).ToString() ; //最后一天 2017/12/31 0:00:00

常用时间转换

//一天的时间段
DateTime dtTarget = DateTime.Now;
DateTime FirstSecond = dtTarget.Date;
DateTime LastSecond = dtTarget.Date.AddDays(+0.99); DateTime FirstDay = dtTarget.AddDays(-dtTarget.Day + ); //每个月第一天
DateTime LastDay = dtTarget.AddMonths().AddDays(-dtTarget.AddMonths().Day).Date.AddDays(+0.99);//每个月最后一天

另一种时间变换

DateTime NowTime = DateTime.Now;
Console.WriteLine(NowTime.ToShortDateString()); //本月第一天和最后一天
DateTime M1 = new DateTime(NowTime.Year,NowTime.Month,);
DateTime M2 = M1.AddMonths(); //本季度第一天和最后一天
DateTime J1 = M1.AddMonths( - (DateTime.Now.Month - ) % );
DateTime J2 = M1.AddMonths( - (DateTime.Now.Month - ) % ); //本年度第一天和最后一天
DateTime Y1 = M2.AddMonths(-M1.Month);
DateTime Y2 = M2.AddMonths(-M1.Month).AddYears();

3.包含

//判断text 里面是否包含jpg
public static string PicsString = "jpg,png,igf,bmp,tiff"; public static bool CheckPics(string text)
{
string[] strList = PicsString.Split(',');
foreach (var item in strList)
{
if (text.Contains(item))
{
return false;
}
}
return true;
} 判断text 里面是否包含jpg

C# 杂活的更多相关文章

  1. SQL 杂活

    例子一:查询两个表数据并且分页展示 select * from ( select ROW_NUMBER() OVER(order by CreateTime desc) as rownum,* fro ...

  2. No.11

    每天干点杂活,充实自己,获得一种短暂的安全感......

  3. Nodejs 饭店

     一个Node.js饭店的发展历程 前面的一堆理论似乎不太好明白,最后讲一个关于饭店发展历程的故事作为结尾吧.     第一年 饭店开张,只有一个厨师(同时还兼任老板.服务员.打荷.收银员),当一个客 ...

  4. ubuntu入门

    Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音.了解发音是有意义的,您不是第一个为此困惑的人,当然,也不会是最后一个:) 大多数的美国人读 ubun ...

  5. (转)完全用GNU/Linux工作 by 王珢

    完全用GNU/Linux工作 王珢      (看完这篇博文,非常喜欢王珢的这篇博客,也我坚定了学gnu/linux的决心,并努力去按照国外的计算机思维模式去学习编程提高自己.看完这篇文章令我热血沸腾 ...

  6. 谈谈Web前端工程师的定位

    原文地址:http://www.360doc.com/content/10/0708/17/1277406_37692580.shtml 2010-07-08  锋子chans   阅 1116  转 ...

  7. 【CTO讲堂】以API为核心的移动应用云大发展时代

    摘要:CTO线上讲堂5月20日正式登场,CTO俱乐部首期邀请到APICloud联合创始人兼CTO邹达与C粉之家微信群友一起聊聊如何快速玩转App开发,分享技术人的职场成长. 为了帮助IT从业者职业之路 ...

  8. 【GoLang】转载:我为什么放弃Go语言,哈哈

    我为什么放弃Go语言 作者:庄晓立(Liigo) 日期:2014年3月 原创链接:http://blog.csdn.NET/liigo/article/details/23699459 转载请注明出处 ...

  9. Mac OS X 背后的故事

    Mac OS X 背后的故事 作者: 王越  来源: <程序员>  发布时间: 2013-01-22 10:55  阅读: 25840 次  推荐: 49   原文链接   [收藏]   ...

随机推荐

  1. 使用Python操作excel文件

    使用的类库 pip install openpyxl 操作实现 工作簿操作 # coding: utf-8 from openpyxl import Workbook # 创建一个excel工作簿 w ...

  2. Instrumentation 框架简介

    原文地址:http://www.cnblogs.com/xirihanlin/archive/2010/06/15/1758677.html Android提供了一系列强大的测试工具,它针对Andro ...

  3. Office隐藏17年的漏洞CVE_2017_11882测试记录

    Office隐藏17年的漏洞CVE_2017_11882测试记录 创建时间: 2017/11/25 0:18 作者: CN_Simo 标签: Office漏洞 参考文章1:https://www.cn ...

  4. java八大基本数据类型

    java中八大数据类型的储存空间以及使用场景表示如下 )1.int:4字节,可以表示的数为-2^31 - 2^31-1.整数的默认类型.封装类也如此 .整数相除的时候,会舍弃小数部分.结果也是整数,例 ...

  5. Java计算字符串中字母出现的次数

    话不多说,直接上代码........... public static void main(String[] args) { String str="I'm go to swimming&q ...

  6. MFC中小笔记(四)

    12.编译透明化界面是出现  WS_EX_LAYERED  AC_SRC_ALPHA ULW_ALPHA ULW_OPAQUE  undeclared identifier ,搜索发现SDK版本过低. ...

  7. continue,break以及加上标签的使用(goto思路)

    代码例子在java编程思想70-73页.这里只是想做做总结 java中需要用到标签的唯一理由就是因为由循环嵌套的存在,而且想从多层嵌套循环中break或者continue. 因此,标签只能放在循环前面 ...

  8. CentOS环境下Docker私有仓库搭建

    本文讲述如何搭建docker私有仓库. 有了docker hub,为什么还要搭建docker私有仓库? 1.性能考虑:docker hub的访问要通过互联网,性能太低. 2.安全性:更多的时候,镜像不 ...

  9. 企业级自动化运维工具应用实战-ansible

    背景 公司计划在年底做一次大型市场促销活动,全面冲刺下交易额,为明年的上市做准备.公司要求各业务组对年底大促做准备,运维部要求所有业务容量进行三倍的扩容,并搭建出多套环境可以共开发和测试人员做测试,运 ...

  10. HDU 3549 Flow Problem 网络流(最大流) FF EK

    Flow Problem Time Limit: 5000/5000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Tot ...