📄 time_period.java
字号:
/**
* @(#)TIME_PERIOD.java 2003/05/05
*
* Copyright(c) 2003 Wellhope Inc. All rights reserved.
*/
package psic;
/**
* @Title TIME_PERIOD Class
* @Description TIME_PERIOD类主要用于记录时间区域的信息
* @Version 1.0.0
* @Author Zhuchengmin
*/
public class TIME_PERIOD
{
private final int MAX_TIME_SIZE = 20;//最大时间长度
private byte[] beginTime;//起始时间
private byte[] endTime;//截止时间
public TIME_PERIOD()
{
beginTime = null;
endTime = null;
}
/*设置起始时间*/
public void setBeginTimeString(String time)
{
beginTime = fillBytes(time.getBytes(),MAX_TIME_SIZE);
}
/*设置截止时间*/
public void setEndTimeString(String time)
{
endTime = fillBytes(time.getBytes(),MAX_TIME_SIZE);
}
/*获取起始时间*/
public String getBeginTimeString()
{
if(beginTime == null)
return new String("");
else
return (new String(beginTime)).trim();
}
/*获取截止时间*/
public String getEndTimeString()
{
if(endTime == null)
return new String("");
else
return (new String(endTime)).trim();
}
private byte[] fillBytes(byte[] b_in, int size)
{
byte[] b_out = new byte[size];
for(int i=0;i<size;i++)
{
if(i>=b_in.length)
b_out[i]=0;
else
b_out[i]=b_in[i];
}
return b_out;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -