A. c語言知道日期 算星期幾
這個是用於計算是周幾的公式
參見下鏈第一個公式
http://hi..com/greation/item/4e9615dedba8c94fdcf9be51
不過這個代碼寫的有點問題,應該是取整的
我個人比較喜歡用蔡勒公式或基姆拉爾森公式
B. java 給一個日期判斷是星期幾
/**
*判斷當前日期是星期幾<br>
*<br>
*@parampTime修要判斷的時間<br>
*@returndayForWeek判斷結果專<br>
*@Exception發生異屬常<br>
*/
publicstaticintdayForWeek(StringpTime)throwsException{
SimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-dd");
Calendarc=Calendar.getInstance();
c.setTime(format.parse(pTime));
intdayForWeek=0;
if(c.get(Calendar.DAY_OF_WEEK)==1){
dayForWeek=7;
}else{
dayForWeek=c.get(Calendar.DAY_OF_WEEK)-1;
}
returndayForWeek;
}
C. 求一個PHP同時調出日期和星期幾的代碼!
直接寫當前日期和星期就行,代碼如下
<?php
echodate("Y年m月d日",time());//當前日期
$weekarray=array("日","一","二","三","四","五","六");//先定義一個數組
echo"星期".$weekarray[date("w",time())];//當前星期
?>
運行結果
2018年10月26日星期五
你或者用一句顯示當前日期和星期,代碼如下(注意 星期0表示星期日)
<?php
echodate("Y年m月d日星期w",time());
?>
運行結果
2018年10月26日星期5
D. java中如何獲取日期時間中的星期幾
1、取得指定日期是星期幾
取得指定日期是星期幾可以採用下面兩種方式取得日期是星期幾:
a、使用Calendar類
//根據日期取得星期幾
public static String getWeek(Date date){
String[] weeks = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int week_index = cal.get(Calendar.DAY_OF_WEEK) - 1;
if(week_index<0){
week_index = 0;
}
return weeks[week_index];
}
b、使用SimpleDateFormat類
//根據日期取得星期幾
public static String getWeek(Date date){
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
String week = sdf.format(date);
return week;
}
註:格式化字元串存在區分大小寫
對於創建SimpleDateFormat傳入的參數:EEEE代表星期,如「星期四」;MMMM代表中文月份,如「十一月」;MM代表月份,如「11」;
yyyy代表年份,如「2010」;dd代表天,如「25」
2、取得日期是某年的第幾周
根據日期入得日期是某年的第幾周。
//取得日期是某年的第幾周
public static int getWeekOfYear(Date date){
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int week_of_year = cal.get(Calendar.WEEK_OF_YEAR);
return week_of_year;
}
3、得到某年的某個月有多少天
已知年份和月份,取得該月有多少天。
//取得某個月有多少天
public static int getDaysOfMonth(int year,int month){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, month-1);
int days_of_month = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
return days_of_month;
}
4、取得兩個日期之間的相差多少天
已知兩個日期,計算它們之間相差多少天。
// 取得兩個日期之間的相差多少天
public static long getDaysBetween(Date date0, Date date1) {
long daysBetween = (date0.getTime() - date1.getTime() + 1000000) / 86400000;// 86400000=3600*24*1000 用立即數,減少乘法計算的開銷
return daysBetween;
}
E. 日期 時間 星期的html代碼是什麼代碼
1、雙擊打開MyEclipse IDE開發軟體,新建日期類DateUtils。
F. c語言知道日期算星期幾
//這定義的是一個二維數組(7行10列)
//每一個字元串,比如:"星期天"就是一行,共七個字元。
//漢字占兩個字元,所以"星期天"就是7個字元(末尾應該還有一個'