c#取得前4个月的第一天
DateTime comp_entdt= DateTime.Parse(DateTime.Now.AddMonths(-4).ToShortDateString());
DateTime comp_entdtfirst=comp_entdt.AddDays(1-comp_entdt.Day);
/**
* 現在の日時を取ります
* @return String yyyy-MM-dd HH:mm:ss
*/
public String getCurrentTime(){
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
return dateString;
}
/**
* 取得某个月份的一号
* @return String yyyy-MM-dd HH:mm:ss
*/
public String getFiveMonthBefore(Short carrier){
String returnString=null;
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar calendar = Calendar.getInstance();
Date nowDate=new Date();
try {
nowDate=formatter.parse(this.getCurrentTime());
} catch (ParseException e) {
e.printStackTrace();
}
if(carrier==3){
calendar.setTime(nowDate);
calendar.add(Calendar.MONTH, -5);
returnString= formatter.format(calendar.getTime());
}else{
calendar.setTime(nowDate);
calendar.add(Calendar.MONTH, -4);
Calendar cal_temp = Calendar.getInstance();
cal_temp.clear();
cal_temp.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), 1);
returnString=formatter.format(cal_temp.getTime());
}
return returnString;
}
/**
* 日時の比較
* @param t1 日時1
* @param t2 日時2
* @return int t1>t2 1 t1=t2 0 t1<t2 -1
*/
public int timeCompare(String t1,String t2){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar c1=Calendar.getInstance();
Calendar c2=Calendar.getInstance();
try {
c1.setTime(formatter.parse(t1));
c2.setTime(formatter.parse(t2));
} catch (Exception e) {
e.printStackTrace();
}
int result=c1.compareTo(c2);
return result;
}
分享到:
相关推荐
C# To Java converter是一款将C#代码片段或者C#项目转换为JAVA的工具。 转换所有版本的C#代码 评估所有引用的程序集和.NET项目,以便更完整地解析外部引用 许多转换和格式化选项 将C#代理和lambdas转换为Java接口...
java与c#MD5加密方法得到不一致解决办法,MD5加密后得到不一致结果
调用WebService,最简单的办法当然是直接添加WEB引用,然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理,通过C#添加Web引用方式访问JavaWebService的方法,除了string...
Java转C#工具 破解版, 个人觉得转换效果还可以, 但是一些特殊的语法没有尝试哈。觉得某些人搞的资源那么贵、看不下去而已。
JAVA C# C#引用JAVA类库 C#调用JAVA类库 C#解析JAVA类库
C#与JAVA通用DES: 1、C#平台上的加密与解密 2、JAVA平台上的加密与解密 3、C#平台上的加密,能在JAVA平台上解密 4、JAVA平台上的加密,能在C#平台上解密 这个工具类,是基于平台的,不调用任何第三方软件,已经运用...
java to c# java to csharp java2c# java代码转c#,花了好几个小时才找到
C#调用Java接口演示
RSA加密算法实现以及C#与java互通加解密,解决RSA算法在java与C#相互通用
Java调用C#接口封装和所涉及到的架包
开发中会遇到将C#中的类写成java代码,这个程序是将C#中的DateTime类转成java代码
java的PBEWithMD5AndDES加密 C#的PBEWithMD5AndDES加密
DES 加密 JAVA与C# 交互 绝对可用 注意编码方式UTF-8
Java与C#能共通的加密方式-AES範例,不需要另外加library就可以使用。
该资源包含C#开发DLL源码,Java调用DLL源码,测试已通过
JAVA与C#一致的32位MD5加密方法
实现Java服务端和C#客户端联通 Java使用Netty 开发环境为IDEA C#使用DotNetty 开发环境为VS2017 运行时先开启Java服务端 再开启客户端
java和C#之间基于Socket的通信,包括java客户端C#服务器和C#客户端java服务器,能进行简单的通信
C#调用java类、jar包方法C#调用java类、jar包方法C#调用java类、jar包方法C#调用java类、jar包方法C#调用java类、jar包方法。
C#RSA加密与JAVA解密,实现相互通信,对字符进行加密,java解密,对密文字节进行编码