在Action中直接定义一个时间Timestamp ,之后获取下当前时间就可以。Timestamp ts = new Timestamp(SystemcurrentTimeMillis)。
Date date= new Date();//创建一个时间对象,获取到当前的时间SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"),设置时间显示格式String str = sdfformat(date),将当前时间格式化为需要的类型。
String str = sdfformat(date);//将当前时间格式化为需要的类型。
一、使用函式 date() 实现
在编辑器中输入<php echo $showtime=date("Y-m-d H:i:s");>,点击回车就可以得知当前的时间。其中Y是代表4位的年份,H是24小时制,i 是分钟,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。
d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。
二、使用time函数
在编辑器中输入echo date("y-m-d",$time)点击回车就可以得知当前的时间,其中Y是代表4位的年份,m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。
三、使用strftime函数
在编辑器中输入echo strftime ("%hh%m %a %d %b" ,time());点击回车就可以得知当前的时间。
扩展资料:
Date/Time 函数
一、time — 返回当前的 Unix 时间戳
二、timezone_abbreviations_list — 别名 DateTimeZone::listAbbreviations
三、timezone_identifiers_list — 别名 DateTimeZone::listIdentifiers
四、timezone_location_get — 别名 DateTimeZone::getLocation
五、date — 格式化一个本地时间/日期
六、getdate — 取得日期/时间信息
七、gettimeofday — 取得当前时间
八、gmdate — 格式化一个 GMT/UTC 日期/时间
九、gmmktime — 取得 GMT 日期的 UNIX 时间戳
参考资料:
百度百科——PHP
Momentjs是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的 *** 作,提高了开发效率。
日常开发中,通常会对时间进行下面这几个 *** 作:比如获取时间,设置时间,格式化时间,比较时间等等
npm install moment 或者 yarn add moment
格式化当前时间:
moment()format("YYYY-MM-DD HH:mm:ss")
当前年:
moment()format("YYYY")
moment()year(); // Number
当前月:
moment()format('MM')
当前季度:
moment()quarter()
获取本日截止时间:
moment()startOf('day')format("YYYY-MM-DD HH:mm:ss")
moment()endOf('day')format("YYYY-MM-DD HH:mm:ss")
上一年/下一年:
上一年:moment()add(-1, 'y')format("YYYY")
下一年:moment()add(1, 'y')format("YYYY")
上几年和下几年同理,做momment日期加减,月季度亦同理
上一季度/下一季度:
上一季度:moment()add(-1, 'Q')quarter()
下一季度:moment()add(1, 'Q')quarter()
年开始结束时间:
moment()startOf('year')
moment()endOf('year')
季度开始结束时间:
当前季度的开始结束时间:
moment()startOf('quarter')format("YYYY-MM-DD")
moment()endOf('quarter')format("YYYY-MM-DD")
指定年指定季度的开始结束时间:(某年某季度的开始结束时间)
moment(moment()format("YYYY-02-01"))startOf('quarter')format("YYYY-MM-DD")
moment(moment()format("YYYY-02-01"))endOf('quarter')format("YYYY-MM-DD")
月度开始结束时间
moment()startOf('month')
moment()endOf('month')
昨天: moment()subtract(1, 'days')
明天: moment()add(1, 'days')
前一个月: moment()subtract(1, 'months')
后一个月: moment()add(1, 'months')
1、获取当前时间,和某个时间进行比较。此时主要拿long型的时间值。
方法如下:
要使用 javautilDate 。获取当前时间的代码如下
代码如下 复制代码
Date date = new Date();
dategetTime() ;
还有一种方式,使用 SystemcurrentTimeMillis() ;
都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数
一、获取当前时间, 格式为: yyyy-mm-dd hh-mm-ss
DateFormatgetDateTimeInstance(2, 2, LocaleCHINESE)format(new javautilDate());
二、获取当前时间, 格式为: yyyy年mm月dd日 上午/下午hh时mm分ss秒
代码如下 复制代码
DateFormatgetDateTimeInstance(DateFormatLONG, DateFormatLONG, LocaleCHINESE)format(new javautilDate());
三、获取当前时间(精确到毫秒), 格式为: yyyy-mm-dd hh:mm:ssnnn
代码如下 复制代码
new javasqlTimestamp(SystemcurrentTimeMillis())toString();
一 获取当前系统时间和日期并格式化输出:
代码如下 复制代码
import javautilDate;
import javatextSimpleDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
Systemoutprintln(dfformat(new Date()));// new Date()为获取当前系统时间
}
}
以上就是关于PHP入门教程之日期与时间 *** 作技巧总结(格式化,验证,获取,转换,计算等)全部的内容,包括:PHP入门教程之日期与时间 *** 作技巧总结(格式化,验证,获取,转换,计算等)、java中怎么得到当前时间的小时、用SSH框架如何在Action里面用Timestamp获取当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)