判断输入时间显示不同结构

最近在用vue做公司的后台运营系统,遇到了一个js的根据时间去处理内容显示不同的结果;代码如下

handleDateStr(strDate){//显示时间(d)
var resStr = ‘‘;
if (strDate < 60 * 1000 && strDate >= 0) {
resStr = "(" + parseInt(strDate / 1000) + "s)";
}else if (strDate >= 60 * 1000 && strDate < 60 * 60 * 1000) {
resStr = "(" + parseInt(strDate / (1000 * 60)) + "m)";
}else if (strDate >= 60 * 1000 * 60 && strDate < 60 * 60 * 1000 * 24) {
resStr = "(" + parseInt(strDate / (1000 * 60 * 60)) + "h"+ parseInt((strDate % (60 * 60 * 1000)) / (1000 * 60)) +"m)"
}else{
resStr = "(" + parseInt(strDate / (1000 * 60 *60 *24)) + "d)"
}
return resStr;
}

可意为输入一个时间strDate,运行函数后代码会根据输入的时间返回不同的结果 并做了取整处理

时间: 2024-11-07 01:36:19

判断输入时间显示不同结构的相关文章

Windows 修改个性化时间显示

我感觉我的时间显示不够人性化.不够个性化 修改注册表 我的系统为Windows 10 下图为我的时间显示 我感觉它不够个性化,人性化,我想自定义一份独特的时间显示格式 修改注册表 Windows键+R键,调出一下窗口,输入regedit 打开注册表 如下图: 定位到  \HKEY_CURRENT_USER\Control Panel\International 在右侧找到sTimeFormat , 修改该值的数值为"现在是 HH:mm:ss" 修改完成后可以即时看到效果 如下图: 修改

EditText监听方法,实时的判断输入多少字符

最近在写一个小项目,其中有一点用到了显示EditText中输入了多少个字符,像微博中显示剩余多少字符的功能.在EditText提供了一个方法addTextChangedListener实现对输入文本的监控.下边是我自己写的一个Demo. 代码实现: 布局文件main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.

Shell脚本中判断输入参数个数的方法投稿:junjie 字体:[增加 减小] 类型:转载

Shell脚本中判断输入参数个数的方法 投稿:junjie 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Shell脚本中判断输入参数个数的方法,使用内置变量$#即可实现判断输入了多少个参数,需要的朋友可以参考下 $#代表了命令行的参数数量,可以看以下实例: 复制代码 代码如下: if [ $# != 1 ] ; then echo "USAGE: $0 TABNAME" echo " e.g.: $0 CDR_CALL_20040701" exit 1; f

判断输入的字符串是否是回文数

<?phpfunction yuanyincount($str){ $str_len=strlen($str); $a_count=0; $e_count=0; $i_count=0; $o_count=0; $u_count=0; $other_count=0; //五种原因字母的数组,没写输出 $a_arr=array(); $e_arr=array(); $i_arr=array(); $o_arr=array(); $u_arr=array(); $other_arr=array();

Shell判断输入是否有效IP和字母

1.需求目的 最近在研究ansible自动化工具,在主机表(/etc/ansible/hosts)添加管理节点信息时,几台到十几台还可以手动添加,到了百十台工作量就大了.于是想用脚本自动添加,减少工作量,刚开始想到for循环自动添加,但添加的IP.用户.密码,都不相同,实现起来比较困难,也没太多时间去研究,结果就用了手动交互输入. 用户信息表如下格式: # cat /etc/ansible/hosts 192.168.1.100   ansible_ssh_user=user  ansible_

【转】linux tree命令以树形结构显示文件目录结构 ---- 不错

原文网址:http://jingyan.baidu.com/article/acf728fd19c7eff8e510a3eb.html 今天小编来给分享Linux 系统下一个非常有用的命令的使用:tree命令可以以树形结构显示文件目录结构,它非常适合于我们给别人介绍我们的文件目录的组成框架,同时该命令使用适当的参数也可以将命令结果输出到文本文件中. 本经验说明: 小编的这个建议只适合于10.10之前版本的ubuntu系统,后面的11.04,11.10...14.04系统因为采用的默认桌面不同,所

iOS判断输入的字符串是否是纯数字

主要用于判断输入到TextField的内容是不是数字,比如需要输入电话号码的时候. 网上查看了一些资料,一般都是通过协议. 以下内容来自:http://www.2cto.com/kf/201404/291718.html 今天项目中有个文本框需要只可以输入数字的需求,首先在.xib中将UITextField的Keyboard设置为Number Pad,但是使用时键盘会切回别的键盘无法对内容进行校验.通过神奇的百度我知道了通过以下方法可以解决这样的问题: 首先让.xib的viewControlle

Javascript 判断输入日期是否正确

JavaScript的Date对象有容错性,可将随意给定的日期的年月日自动生成正确的日期时间 //JavaScript中Date对象容错性 function dateCheck(){ var date = new Date(); date.setDate(date.getDate()+13); //date.setDate(date.getMonth()+1+10); //打印依然能输出正确的日期 console.log(date.getFullYear()+"年"+(date.get

输入日期显示星期几

输入时间获取对应的日期是星期几 package test1; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public clas