计算当前日期是一年中的第几周

    public static void main(String[] args) {
        Calendar gc = Calendar.getInstance();
        int week=gc.get(Calendar.WEEK_OF_YEAR);//返回一年中的第几周
        System.out.print(week);
    }

计算包含日期的周

    public static void main(String[] args) {
        SimpleDateFormat format = new java.text.SimpleDateFormat("yyyyMMdd");
        Calendar gc = Calendar.getInstance();
        String t = format.format(gc.getTime());
        String t1 = String.valueOf(gc.get(Calendar.WEEK_OF_YEAR));
        String val = t +" 第"+ t1+"周";
        System.out.println(val);
        String sub= val.substring(0, 4)+val.substring(10, 12);
        System.out.println(sub);
    }

计算当前日期是一年中的第几周

时间: 2024-08-24 03:04:13

计算当前日期是一年中的第几周的相关文章

获取当前日期是一年中的第几周

/// <summary> /// 获取当前日期是一年中的第几周 /// </summary> /// <param name="time"></param> /// <returns></returns> public static int CurrentWeekIndex(this DateTime time) { var calendar = CultureInfo.CurrentCulture.Calend

JS下计算当前日期(当天)后N天出现NAN或者undefined的情况

前言: 帮客户做一个订单系统,需要一个日期1,一个日期2,默认情况下日期1为当天,日期2为明天,只是当时有些疑惑的是日期2偶尔会出现NAN的情况,今天在segmentfault.com看到了同样的问题,于是我觉得有必要再重温一下当时的问题.好好做一下到底是为什么? <!--date() NAN start--> 以下代码有问题,不建议直接使用,只是临时版本,后续再修改 <!DOCTYPE html> <html lang="en"> <head

根据周几计算出月份总年中所有此日的日期值

/// <summary> /// 根据年月获取所有周几 /// </summary> /// <param name="y">年</param> /// <param name="m">月份字符串</param> /// <param name="week">周几字符串(0:—....6:日)</param> /// <returns>时

计算当前日期星座

计算当前日期星座 起始月份 号数 星座 结束月份 号数 时间区间 12 22 摩羯座 1 19 12/22 - 1/19 1 20 水瓶座 2 18 1/20 - 2/18 2 19 双鱼座 3 20 2/19 - 3/20 3 21 白羊座 4 20 3/22 - 4/20 4 21 金牛座 5 20 4/22 - 5/20 5 21 双子座 6 21 5/22 - 6/21 6 22 巨蟹座 7 22 6/22 - 7/22 7 23 狮子座 8 22 7/22 - 8/22 8 23 处女

c# 获取一年中的周/根据一年中的第几周获取该周的开始日期与结束日期

/// <summary> /// 获取一年中的周 /// </summary> /// <param name="dt">日期</param> /// <returns></returns> public static int GetWeekOfYear(DateTime dt) { System.Globalization.GregorianCalendar gc = new System.Globalizat

C#计算当前日期为一年中的第几周

方法一: private   int   WeekOfYear(string   date) { DateTime   curDay   =   Convert.ToDateTime(date); int   firstdayofweek   =   Convert.ToInt32(Convert.ToDateTime(curDay.Year.ToString()   +   "- "   +   "1-1 ").DayOfWeek); int   days   =

js计算当前日期上一个月和下一个月

/**         * 获取上一个月         *         * @date 格式为yyyy-mm-dd的日期,如:2014-01-25         */        function getPreMonth(date) {            var arr = date.split('-');            var year = arr[0]; //获取当前日期的年份            var month = arr[1]; //获取当前日期的月份   

今天为一年中的第几周

//JS var today = new Date();//获取当前时间 var y = today.getFullYear(); var m = today.getMonth()+1; var d = today.getDate(); var getYearWeek = function (a, b, c) { var date1 = new Date(a, parseInt(b) - 1, c), date2 = new Date(a, 0, 1), d = Math.round((date

c# datetime是一年中的第几周

public static int WeekOfYear(DateTime dt, CultureInfo ci) { return ci.Calendar.GetWeekOfYear(dt, ci.DateTimeFormat.CalendarWeekRule, ci.DateTimeFormat.FirstDayOfWeek); } 调用: //weekOfYear 第几周 int weekOfYear = WeekOfYear(dt_begin, new CultureInfo("zh-C