转换当前年月为甲子纪年及生肖显示,请给为大神指教, jspdatejavaScript时间系统时间 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package Test;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;public class Tests { public static void main(String[] args) { String[] s = {"甲子【鼠年】","乙丑【牛年】","丙寅【虎年】","丁卯【兔年】","戊辰【龙年】","己巳【蛇年】","庚午【马年】","辛未【羊年】","壬申【猴年】","癸酉【鸡年】", "甲戌【狗年】","乙亥【猪年】","丙子【鼠年】","丁丑【牛年】","戊寅【虎年】","己卯【兔年】","庚辰【龙年】","辛巳【蛇年】","壬午【马年】","癸未【羊年】", "甲申【猴年】","乙酉【鸡年】","丙戌【狗年】","丁亥【猪年】","戊子【鼠年】","己丑【牛年】","庚寅【虎年】","辛卯【兔年】","壬辰【龙年】","癸巳【蛇年】", "甲午【马年】","乙未【羊年】","丙申【猴年】","丁酉【鸡年】","戊戌【狗年】","己亥【猪年】","庚子【鼠年】","辛丑【牛年】","壬寅【虎年】","癸卯【兔年】", "甲辰【龙年】","乙巳【蛇年】","丙午【马年】","丁未【羊年】","戊申【猴年】","己酉【鸡年】","庚戌【狗年】","辛亥【猪年】","壬子【鼠年】","癸丑【牛年】", "甲寅【虎年】","乙卯【兔年】","丙辰【龙年】","丁巳【蛇年】","戊午【马年】","己未【羊年】","庚申【猴年】","辛酉【鸡年】","壬戌【狗年】","癸亥【猪年】",}; //于1624年农历甲子【鼠年】 //十二生肖即鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪 long l = System.currentTimeMillis(); DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(l); String str = df.format(date); str = str.substring(0, str.indexOf("-")); int year = Integer.parseInt(str)-1624; int i = year % 60; System.out.println(i); for (int j = 0; j < 60; j++) { if(i == j){ System.out.println(str+"年是:"+s[j]); } } }}不知道对不对 刚写的 Quote: 引用 4 楼 w405112941 的回复:package Test;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;public class Tests { public static void main(String[] args) { String[] s = {"甲子【鼠年】","乙丑【牛年】","丙寅【虎年】","丁卯【兔年】","戊辰【龙年】","己巳【蛇年】","庚午【马年】","辛未【羊年】","壬申【猴年】","癸酉【鸡年】", "甲戌【狗年】","乙亥【猪年】","丙子【鼠年】","丁丑【牛年】","戊寅【虎年】","己卯【兔年】","庚辰【龙年】","辛巳【蛇年】","壬午【马年】","癸未【羊年】", "甲申【猴年】","乙酉【鸡年】","丙戌【狗年】","丁亥【猪年】","戊子【鼠年】","己丑【牛年】","庚寅【虎年】","辛卯【兔年】","壬辰【龙年】","癸巳【蛇年】", "甲午【马年】","乙未【羊年】","丙申【猴年】","丁酉【鸡年】","戊戌【狗年】","己亥【猪年】","庚子【鼠年】","辛丑【牛年】","壬寅【虎年】","癸卯【兔年】", "甲辰【龙年】","乙巳【蛇年】","丙午【马年】","丁未【羊年】","戊申【猴年】","己酉【鸡年】","庚戌【狗年】","辛亥【猪年】","壬子【鼠年】","癸丑【牛年】", "甲寅【虎年】","乙卯【兔年】","丙辰【龙年】","丁巳【蛇年】","戊午【马年】","己未【羊年】","庚申【猴年】","辛酉【鸡年】","壬戌【狗年】","癸亥【猪年】",}; //于1624年农历甲子【鼠年】 //十二生肖即鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪 long l = System.currentTimeMillis(); DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(l); String str = df.format(date); str = str.substring(0, str.indexOf("-")); int year = Integer.parseInt(str)-1624; int i = year % 60; System.out.println(i); for (int j = 0; j < 60; j++) { if(i == j){ System.out.println(str+"年是:"+s[j]); } } }}就是这样,60甲子一个循环 一台服务器 请问JDK1.7装完后,eclipse 启动不了??? 有难度的问题:网络CCD摄像系统和自行开发的WEB系统,如何能够很好的集成在一起啊,有需求说明,请大家看看。 又是乱码呀 请大家帮助解决一个问题! 简单问题,如何在BEAN中获得存储过程返回参数?100分 jspSmartUpload问题,急等啊!谢谢! 请教在线人数有简单的例子代码! 请问脚本语言 解析器的工作原理? 将查询的数据库结果分页! 修改本地域名相关问题 extjs grid选中的数据在textfield显示
import java.text.SimpleDateFormat;
import java.util.Date;public class Tests {
public static void main(String[] args) {
String[] s = {"甲子【鼠年】","乙丑【牛年】","丙寅【虎年】","丁卯【兔年】","戊辰【龙年】","己巳【蛇年】","庚午【马年】","辛未【羊年】","壬申【猴年】","癸酉【鸡年】",
"甲戌【狗年】","乙亥【猪年】","丙子【鼠年】","丁丑【牛年】","戊寅【虎年】","己卯【兔年】","庚辰【龙年】","辛巳【蛇年】","壬午【马年】","癸未【羊年】",
"甲申【猴年】","乙酉【鸡年】","丙戌【狗年】","丁亥【猪年】","戊子【鼠年】","己丑【牛年】","庚寅【虎年】","辛卯【兔年】","壬辰【龙年】","癸巳【蛇年】",
"甲午【马年】","乙未【羊年】","丙申【猴年】","丁酉【鸡年】","戊戌【狗年】","己亥【猪年】","庚子【鼠年】","辛丑【牛年】","壬寅【虎年】","癸卯【兔年】",
"甲辰【龙年】","乙巳【蛇年】","丙午【马年】","丁未【羊年】","戊申【猴年】","己酉【鸡年】","庚戌【狗年】","辛亥【猪年】","壬子【鼠年】","癸丑【牛年】",
"甲寅【虎年】","乙卯【兔年】","丙辰【龙年】","丁巳【蛇年】","戊午【马年】","己未【羊年】","庚申【猴年】","辛酉【鸡年】","壬戌【狗年】","癸亥【猪年】",};
//于1624年农历甲子【鼠年】
//十二生肖即鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪
long l = System.currentTimeMillis();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date(l);
String str = df.format(date);
str = str.substring(0, str.indexOf("-"));
int year = Integer.parseInt(str)-1624;
int i = year % 60;
System.out.println(i);
for (int j = 0; j < 60; j++) {
if(i == j){
System.out.println(str+"年是:"+s[j]);
}
}
}
}
不知道对不对 刚写的