📄 producelsh.java
字号:
/*
* ProduceLsh.java
*
* Created on 2008年5月15日, 上午10:03
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package appstu.util;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Locale;
import java.text.DateFormat;
public class ProduceLsh {
public ProduceLsh() {
}
private Calendar calendar = null;
private long nCurrentTime = System.currentTimeMillis();
public String getLsh(){
String lsh = null;
Locale loc = new Locale("CN");
calendar = Calendar.getInstance(loc);
calendar.setTimeInMillis(nCurrentTime);
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int day = calendar.get(Calendar.DAY_OF_MONTH);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int seconde = calendar.get(Calendar.SECOND);
int millseconde = calendar.get(Calendar.MILLISECOND);
String yy,mm,dd,millsec;
yy = String.valueOf(year);
if ( month < 10){
mm = "0" + String.valueOf(month);
}else{
mm = String.valueOf(month);
}
if (day < 10){
dd = "0" + String.valueOf(day);
}else{
dd = String.valueOf(day);
}
if(millseconde < 99){
millsec = String.valueOf(millseconde) + "0";
}else{
millsec = String.valueOf(millseconde);
}
lsh = yy + mm + dd +
String.valueOf(hour) +
String.valueOf(minute) +
String.valueOf(seconde) +
millsec;
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
java.util.Date utilDate = new java.util.Date(nCurrentTime);
String sz = df.format(utilDate);
DateFormat fmt = DateFormat.getDateInstance(DateFormat.DEFAULT, loc);
return lsh;
}
public String getPh(){
String lsh = null;
Locale loc = new Locale("CN");
calendar = Calendar.getInstance(loc);
calendar.setTimeInMillis(nCurrentTime);
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int day = calendar.get(Calendar.DAY_OF_MONTH);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int seconde = calendar.get(Calendar.SECOND);
int millseconde = calendar.get(Calendar.MILLISECOND);
String yy,mm,dd,millsec;
yy = String.valueOf(year);
if ( month < 10){
mm = "0" + String.valueOf(month);
}else{
mm = String.valueOf(month);
}
if (day < 10){
dd = "0" + String.valueOf(day);
}else{
dd = String.valueOf(day);
}
if(millseconde < 99){
millsec = String.valueOf(millseconde) + "0";
}else{
millsec = String.valueOf(millseconde);
}
lsh = yy + mm + dd +
String.valueOf(hour) +
String.valueOf(minute) +
String.valueOf(seconde) ;
java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
java.util.Date utilDate = new java.util.Date(nCurrentTime);
String sz = df.format(utilDate);
DateFormat fmt = DateFormat.getDateInstance(DateFormat.DEFAULT, loc);
return lsh;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -