精华内容
下载资源
问答
  • // 计算个人已经出生了多少天 . public class Test01_Birthday_$ { public static void main(String[] args) throws ParseException { // 键盘录入你的姓名: Scanner sc = new Scanner(System.in); System....

    知识点:

    public **Date()**类 : 获取当前系统时间。
    public long getTime() : 把日期对象转换成对应的时间毫秒值.
    public SimpleDateFormat(String s) ; 代表日期时间的自定义格式
    public Date parse(String source): 将字符串解析为Date对象

    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Scanner;
    // 计算一个人已经出生了多少天 .
    
    public class Test01_Birthday_$ {
        public static void main(String[] args) throws ParseException {
            // 键盘录入你的姓名:
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入你的姓名:");
            String name = sc.next();
    
            // 键盘录入出生日期
            System.out.println("请输入你的出生日期 格式: yyyy-MM-dd");
            String beginTime = sc.next();
    
            // 定义一个SimpleDateFormate("自定义格式");
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            Date date = sdf.parse(beginTime);  // 将输入的出生日期(字符串形式) 转换为Date .
    
            // 当前系统时间.
            Date nowTime = new Date();
    
            // 将Date对象转换为对应的毫秒值 ,
            long time = nowTime.getTime();
            long time1 = date.getTime();
            long birthday = time - time1;  // 得到相差的毫秒值
    
            // 将毫秒值转换为天数 .
            if(birthday < 0 ){
                System.out.println("你还未出生");
            }else{
                // 1天 = 24时, 1时 = 60分, 1分 = 60秒, 1秒 = 1000 毫秒.
                int day = birthday / (1000 * 60 * 60 * 24); 
                int hour = birthday / (1000 * 60 * 60) - (day * 24); 
                int min = birthday / (1000 * 60) - day * 24 * 60 - hour * 60; 
                int second = birthday / 1000 - day * 60 * 60 * 24 - hour * 60 * 60 - min * 60; 
                System.out.println(name+",你已经活了:"+day+"天" + hour + "时"+ min + "分"+ second + "秒!");
               
                System.out.println(name+",你今年:"+birthday / 1000 / 60 / 60 / 24 / 365+"岁了!");
            }
    
    
        }
    }
    

    注意:

    ①ParseException异常:
    SimpleDateFormate("") :括号中的格式 , 一定要跟键盘输入日期的格式一致 , 否则就会抛出ParseException异常 .
    ②当我们调用一个抛出异常的方法(parse()),就必须解决这个异常:
    1.继续throws抛出给方法的调用者
    2.使用try…catch自己处理异常

    展开全文
  • // val:数 showTime(val){ if(val<60){ return val + ""; }else{ var min_total = Math.floor(val / 60); // 分钟 var sec = Math.floor(val % 60); // 余 if(min_total<60)...
    // val:秒数
      showTime(val){
        if(val<60){
          return val + "秒";
        }else{
          var min_total = Math.floor(val / 60); // 分钟
          var sec = Math.floor(val % 60); // 余秒
          if(min_total<60){
            return min_total + "分钟" + sec + "秒";
          }else{
            var hour_total = Math.floor(min_total / 60); // 小时数
            var min = Math.floor(min_total % 60); // 余分钟
            return hour_total + "小时" + min + "分钟" + sec + "秒";
          }
        }
      }
    
    展开全文
  • #-*- coding:utf-8 -*-#计算周有多少分钟多少秒day = 7per_day_hours = 24per_hour_minutes = 60A_week_time_minutes = day*per_day_hours*per_hour_minutes #计算周有多少分钟A_week_time_seconds = A_week_...
    #-*- coding:utf-8 -*-
    
    #计算一周有多少分钟,多少秒
    day = 7
    per_day_hours = 24
    per_hour_minutes = 60
    A_week_time_minutes = day*per_day_hours*per_hour_minutes #计算一周有多少分钟
    A_week_time_seconds = A_week_time_minutes*60 #计算一周有多少秒


    print A_week_time_minutes,A_week_time_seconds

    运行结果:




    展开全文
  • function timeToDHMS($timeLong)//整形数字转化为多少天多少小时,多少分钟多少秒 { $day=0; $hour=0; $minute=0; $second=0; if($timeLong if(!empty($timeLong)) { $day=floor($timeLong/(24*60*60))...

      function timeToDHMS($timeLong)//整形数字转化为多少天,多少小时,多少分钟,多少秒
     {

      $day=0;
      $hour=0;
      $minute=0;
      $second=0;
      if($timeLong<=0||empty($timeLong)){return "";}
      if(!empty($timeLong))
      {
       $day=floor($timeLong/(24*60*60));
       $temp=fmod($timeLong,(24*60*60));
       $hour=floor($temp/(60*60));
       $temp=fmod($temp,60*60);
       $minute=floor($temp/60);
       $second=floor(fmod($temp,60));
      }
      $str="";
      if($day>0){$str.=$day."天";}
      if($hour>0){$str.=$hour."小时";}
      if($minute>0){$str.=$minute."分钟";}
      if($second>0){$str.=$second."秒";}
      return $str;
     }

    展开全文
  • 有个需求,是根据给定的数,来生成多少小时多少分多少秒。比如给你个2000,生成 '0小时3320' 本来是在项目的数据库中写的sql。但是为了便于灵活使用,我写了个存储过程,在我本地是测试通过了的。先上...
  • /** * 计算时间戳之间的差值 时间戳是有乘于1000的 * @param start_time 开始时间戳 * @param end_time 结束时间戳 */ function calculateDiffTime(start_time, end_time){ var startTime = 0, ... end_ti...
  • 简单描述一下问题:给定个年月日时分,在网页中动态显示,距离今天已经有多少天多少小时,多少分钟多少秒. 1.用到的这些jQuery和jscex文件都可以从网上下载,这里不再赘述 2.这里还要引用个.js文件,...
  • 1、参数为日期类型参数 /** * @Description: TODO(计算两个日期【日期类型】之间的时间距离)  * @param @param sdate * @param @param bdate * @param @return 设定文件  * @throws */ public static Map&...
  • Crontab实现从指定时间开始每隔多少秒分钟/)执行次脚本的方法背景Crontab的格式Crontab的使用与局限性合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入段漂亮的代码片生成个...
  • uniapp中实现,时,的倒计时: 在方法中声明函数,上代码: async getInfo() { // 倒计时 function timeStamp(times) { let timestamp = Date.parse(new Date()); timestamp = timestamp / 1000;...
  • // 只能精确到日 无法具细到年 月 不能确定个月具体多少天 不能确定一年具体多少天 // 获取日 long day = diff / (1000 * 60 * 60 * 24); diff = diff % (1000 * 60 * 60 * 24); if (day > 0) { sb.append...
  • java 获取一天零点零时间戳

    万次阅读 2018-09-12 01:19:54
    //今天23点5959的毫秒数 long yesterday=System.currentTimeMillis()-24*60*60*1000;//昨天的这时间的毫秒数 System.out.println(new Timestamp(current));//当前时间 System.out.println(new Timestamp...
  • php计算多少小时多少分钟多少秒

    千次阅读 2019-09-17 03:43:21
    //计算小时数 $timediff =1563928200 - 1563925800; $remain = $timediff%86400; $hours = intval($remain/3600); //计算分钟数 $remain = $remain%3600; ...
  • //上个月第一天0点 DateTime date2 = DateTime.Now.AddMonths(-1).Date.AddDays(1 - DateTime.Now.Day);  Response.Write(date2.ToString...//上个月最后一天23点5959  string LastMonth_lastDay = DateTime.
  • console.log(Math.floor(mius/1000)+'前') }else if(mius<(1000*60*60)){ console.log(Math.floor(mius/(1000*60))+'分钟前') }else if(mius<(1000*60*60*24)){ console.log(Math.floor(mius/(1000*60*60))+'...
  • Document ... 距离2018年1月1日还有 小时 分钟 setInterval(function(){ // 获取当前时间 var nowDate = new Date(); //获取当前事件距离1970年1月1日有多少秒 var nowTime = nowDate
  • // getDay()返回表示星期的某一天的数字。返回值是 0(周日) 到 6(周六) 之间的一个整数。 const day = date.getDay(); var h = date.getHours(); h = h ('0' + h) : h; var minute = date.getMinutes(); var ...
  • * @return 返回指定月份的最后一天的5959 */ public static Date getLastMonthOfDate(Date date) { Calendar para = Calendar.getInstance(java.util.Locale.CHINA); para.setTime(date); para.set...
  • let days = shijiancha / 1000 / 60 / 60 / 24; let daysRound = Math.floor(days); let hours = shijiancha/ 1000 / 60 / 60 - (24 * daysRound); let var minutes = shijiancha / 1000 /60 - (24 * 60 * daysRound...
  • 1.获取前一天的 0点 和 23点5959 DECLARE @startDate DATE, @startDateTime DATETIME, @endDate DATETIME SET @startDate = GETDATE() SELECT @startDateTime = DATEADD(DAY,-1,@startDate); SET @...
  • 背景:要写一个sql,年月日时分要与年月日做判断是否是同一天! 1:判断同一天 select * from 表名 where TO_DATE(substr(年月日时分, 1, 10),'yyyy-MM-dd')=TO_DATE('年月日','yyyy-MM-dd')1 2:将表中的年月...
  • 玛雅人说2012年12月21日的黑夜降临以后,12月22日的黎明永远不会到来... 使用MySql计算当前时间距离2012还有多少秒多少分多少小时?
  • --计算两个时间差相差多少秒 select ceil((sysdate-t.transdate)* 24 * 60 * 60),t.transdate,sysdate from esc_trans_log t --计算两个时间差相差多少分 select ceil((sysdate-t.transdate)* 24 * 60),t.transdate,...
  • 问题:输入时(hour)、(minute)、(second)的一个具体时间,要求打印出它的下一秒出来(一天24小时)。 例如输入的是23时5959,则输出00:00:00;例如输入17时0959,则输出17:10:00。 import java....
  • Python代码实现计算一年有多少秒

    千次阅读 2020-08-10 19:42:52
    Python代码实现计算一年有多少秒 print('计算一年有多少秒') DayPerYear = 365 HoursPerDay = 24 MinutesPerHour = 60 SecondsPerMinute = 60 sum = DayPerYear * HoursPerDay * MinutesPerHour * SecondsPerMinute ...
  • 举个例子:7除以2,得到商3,余1107653/24*60*60=得到是商 也就是天数107653%24*60*60=得到是余数 也就是不足一天的时间以此类推:不足一天的时间/60*60=得到的商是小时不足一天的时间%60*60=得到的商是不足一小时的...
  • Go语言实现,判断给出的数是几几小时几: package main import "fmt" func main(){ //给出数:107653 const SECOND = 107653 fmt.Printf("%d%d小时%d%d\n", SECOND...
  • C语言宏定义——一年有多少秒

    万次阅读 2014-04-14 23:53:53
    地球的某点获得两次两次直射的间隔是365日5时4846(更加精确:3655小时4845.975456),即为个回归年。 个回归年折算成小数,大概是365.2422日,400年里多出了96.88,而按四年个闰年算,400年里少...
  • 时分秒针在一天之内重合多少

    千次阅读 热门讨论 2019-07-23 20:56:51
    这个问题之前听过类似的,一直没有当回事,今天在解题的时候发现了这道题,于是动脑筋想了一下,从12点位置时分3个表针重合开始,第次应该在1点5之后,那是分针转了圈快追上时针了,再稍微走一点就能追上,...
  • //计算两个时间之间的时间差 多少天时分秒 function intervalTime(startTime,endTime) { // var timestamp=new Date().getTime(); //计算当前时间戳 var timestamp = (Date.parse(new Date()))/1000;//计算当前...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 249,059
精华内容 99,623
关键字:

一天是多少分钟多少秒