计算某月的第一天和最后一天

int Month = 9;
//第一天
DateTime TheFirstDay = Convert.ToDateTime(DateTime.Now.Year + "/" + Month + "/1 00:00:00");
//最后一天
DateTime TheLastDay = TheFirstDay.AddMonths(1).AddDays(-TheFirstDay.Day).AddHours(23).AddMinutes(59).AddSeconds(58);

string first = "第一天:" + TheFirstDay;
string end = "最后一天:" + TheLastDay;

Console.WriteLine(first);
Console.WriteLine(end);

时间: 2024-08-09 02:05:05

计算某月的第一天和最后一天的相关文章

MSSQL 获取指定日期所在星期的第一天和最后一天日期 获取指定日期坐在月的第一天和最后一天

ufn_GetWeekFirstAndEndDay    获取指定日期所在星期的第一天和最后一天日期 ALTER FUNCTION [dbo].[ufn_GetWeekFirstAndEndDay](@tmpDate DATETIME)RETURNS  @tmpTable TABLE(            FirstDay DATETIME ,          EndDay DATETIME   )ASBEGIN    INSERT INTO @tmpTable    SELECT a.Fi

C# 获取某月的第一天和最后一天

/// <summary>        /// 取得某月的第一天        /// </summary>        /// <param name="datetime">要取得月份第一天的时间</param>        /// <returns></returns>        private DateTime FirstDayOfMonth(DateTime datetime)        { 

DateTime获取一个月的第一天和最后一天

DateTime dtTarget = DateTime.Now; DateTime FirstDay = dtTarget.AddDays(-DateTime.Now.Day + 1); DateTime LastDay = dtTarget.AddMonths(1).AddDays(-dtTarget.AddMonths(1).Day); DateTime获取一个月的第一天和最后一天

JAVA获取前一个月的第一天和最后一天

package com.date; import java.text.SimpleDateFormat; import java.util.Calendar; /** * 默认显示前一个月的第一天和最后一天 * @author liyongyong * 2016年10月26日 */ public class GetPreMD { public static void main(String[] args) { //获取前一个月第一天 Calendar calendar1 = Calendar.g

根据年 -月查询这个月的第一天和最后一天

第一天:(select to_date(to_char(trunc(to_date('2016-09', 'yyyy-mm')),'yyyy-mm-dd'),'yyyy-mm-dd')from dual) 结果 :2016/9/1 星期四最后一天:(select to_date(to_char(last_day(to_date('2016-09', 'yyyy-mm')),'yyyy-mm-dd'),'yyyy-mm-dd')from dual) 结果 :2016/9/30 星期五

PHP获取一个月的第一天和最后一天

记录便查询: 第一种: $firstday date('Y-m-d', mktime(0, 0, 0, date('m'), 1)); $lastday date('Y-m-d', mktime(0, 0, 0,date('m')+1,1)-1); date('Y-m-t'); //最后一天 第二种: //调用demo $date = date('Y-m-d H:i:s'); //当前时间 print_r(getthemonth($date)); function getthemonth($da

使用php获取一个月的第一天和最后一天

function getthemonth($date) { $firstday = date('Y-m-01', strtotime($date)); //获取第一天 $lastday = date('Y-m-d', strtotime("$firstday +1 month -1 day")); //获取最后一天 return array($firstday, $lastday); }

获取月的第一天和最后一天的日期

Calendar   ca   =   Calendar.getInstance(); ca.setTime(someDate);                            //  someDate 为你要获取的那个月的时间 ca.set(Calendar.DAY_OF_MONTH,   1); Date   firstDate   =   ca.getTime(); ca.add(Calendar.MONTH,   1); ca.add(Calendar.DAY_OF_MONTH,

java 得到某个月的第一天和最后一天

private static SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyyMMdd"); public static void main(String[] args) throws ParseException { // TODO Auto-generated method stub Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.D