C#返回多少分钟之前或多少分钟之后时间的方法
程序员文章站
2022-04-29 20:37:01
本文实例讲述了c#返回多少分钟之前或多少分钟之后时间的方法。分享给大家供大家参考。具体实现方法如下:
/**
* 获取给定时间的之前某分钟的时间
* 比...
本文实例讲述了c#返回多少分钟之前或多少分钟之后时间的方法。分享给大家供大家参考。具体实现方法如下:
/** * 获取给定时间的之前某分钟的时间 * 比如现在是:2012-10-10 10:10:10 * 给定的分钟数:50 * 得到的时间为:2012-10-10 9:20:10 * * @return strlateminutestime 时间字符 */ public static string getlateminutestime(date objdate, string strminutes) { string strlateminutestime = ""; int intminutes = 1; intminutes = integer.parseint(strminutes); try { simpledateformat objformat = new simpledateformat( "yyyy-mm-dd hh:mm:ss"); simpledateformat objformatter = new simpledateformat( "yyyy-mm-dd hh:mm:ss"); strlateminutestime = objformat.format(objdate); date objdate2 = objformat.parse(strlateminutestime); long objtime = (objdate2.gettime() / 1000) - 60 * intminutes; objdate2.settime(objtime * 1000); strlateminutestime = objformatter.format(objdate2); } catch (parseexception ex) { ex.printstacktrace(); } return strlateminutestime; }
希望本文所述对大家的c#程序设计有所帮助。
上一篇: 简单理解Javascript闭包
下一篇: C#查找字符串所有排列组合的方法