DateTime总结
来源:互联网 发布:淘宝操作流程图 编辑:程序博客网 时间:2024/05/21 21:38
// sql dateselect count([Action]), CONVERT(CHAR(10), [Timestamp], 111) as [SpecificPeriod] from UserAction group by CONVERT(CHAR(10), [Timestamp], 111)// 时间相减DateTime dtone = Convert.ToDateTime("2007-1-1 05:32:22"); DateTime dtwo = Convert.ToDateTime("2007-1-1 04:20:15");TimeSpan span = dtone.Subtract(dtwo); Response.Write(span.Days + "天" + span.Hours + "小时" + span.Minutes + "分钟" + span.Seconds+"秒");// compare the two datedouble unixTime = Convert.ToInt64(codes); var epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); DateTime dt = epoch.AddSeconds(unixTime); DateTime now = DateTime.UtcNow; if (dt > now) { return true; }// 得到当周/当月的第一天/Last Four weeksusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication4{ class Program { static void Main(string[] args) { DateTime thisWe = GetWeekStart(DateTime.Now, 3); DateTime lastTh = thisWe.AddDays(-6); lastTh = Convert.ToDateTime(lastTh.ToString("yyyy-MM-dd 00:00:00")); thisWe = Convert.ToDateTime(thisWe.ToString("yyyy-MM-dd 23:59:59")); Console.WriteLine("the wed is : " + thisWe); Console.WriteLine("the last Th is : " + lastTh); Console.ReadKey(); } /// <summary> /// 获得当周起始日期 贾世义 /// </summary> /// <param name="startDate">提供日期</param> /// <param name="weekStart">周开始(0为周日 1周一 2周二 3周三 4周四 5 周五 6 周六)</param> /// <returns></returns> public static DateTime GetWeekStart(DateTime startDate, int weekStart) { int day = (int)startDate.DayOfWeek; if (day > weekStart) { return startDate.AddDays(weekStart - day); } else if (day < weekStart) { return startDate.AddDays(weekStart - day - 7); } else { return startDate; } } /// <summary> /// 取得某月的第一天 /// </summary> /// <param name="datetime">要取得月份第一天的时间</param> /// <returns></returns> private DateTime FirstDayOfMonth() { DateTime datetime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd 00:00:00")); return datetime.AddDays(1 - datetime.Day); } /**/ /// <summary> /// 取得某月的最后一天 /// </summary> /// <param name="datetime">要取得月份最后一天的时间</param> /// <returns></returns> private DateTime LastDayOfMonth() { DateTime datetime = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd 23:59:59")); return datetime.AddDays(1 - datetime.Day).AddMonths(1).AddDays(-1); } }}// Microsoft Sql Server 中利用Convert 函数转换Datetime 到 String// http://blog.csdn.net/forlinux/article/details/2723694
阅读全文
0 0
- DateTime总结
- DateTime总结
- DateTime总结
- C# DateTime操作总结
- DateTime简单总结
- csharp中DateTime总结
- DateTime.Now.ToString()总结
- Python之datetime总结
- .net dateTime 使用总结
- DateTime
- DATETIME
- datetime
- DateTime
- DateTime
- datetime
- DateTime
- datetime
- DateTime
- hdoj 2008
- 第一章 hadoop集群搭建
- 逆向工程核心原理学习笔记(三):检索API方法
- Java如何进行异常处理
- 《Python-第一个小程序》---购物车购物学习小例子
- DateTime总结
- DragDrop 注册失败的解决方法(详细,经过测试)
- linux sed命令详解
- was使用手册
- (原创)apk瘦身方法集合
- Oralce之Connect By
- 微服务思想
- 毕业不慌张,思维导图帮你轻松步入职场
- Spring Batch重复跑批