导航:首页 > 编程语言 > javasecond

javasecond

发布时间:2023-10-07 20:54:45

java中怎么得到当前时间的小时

Date date=new Date();
DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time=format.format(date);

㈡ 用java编写一个程序,键入一个以秒为单位的时间长度,然后换算成小时、分和秒的组合表达方式并输出结果。


publicclassTest{
privatestaticfinalintSECOND_PER_HOUR=60*60;
privatestaticfinalintSECOND_PER_MINUTE=60;

publicstaticvoidmain(String[]args){
longsecond=newScanner(System.in).nextLong();
longhour=second/SECOND_PER_HOUR;
second-=SECOND_PER_HOUR*hour;
intminute=(int)(second/SECOND_PER_MINUTE);
second-=SECOND_PER_MINUTE*minute;
System.out.println(String.format("%d小时%d分钟%d秒",hour,minute,second));
}

}

㈢ java语言写出:输入一个秒数。转换为小时:分:秒的格式输出。

java语言写出:输入一个秒数。转换为小时:分:秒的格式输出。 Java程序:
import java.util.Scanner;public class test { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num; int hour = 0; int minute = 0; int second = 0; System.out.print("请输入秒数:"); num = scan.nextInt(); second = num % 60; num -= second; if(num > 0) { num /= 60; minute = num % 60; num -= minute; if(num > 0) { hour = num / 60; } } System.out.printf("%d:%d:%d\n", hour, minute, second); }}
运行测试:

请输入秒数:9876

2:44:36
输入一个时、分、秒并链橡,把它转换为一个秒数。
adobe encore,直接导入mpg,输出,刻录
你去迅雷或者电驴看看。

输入一数字作为秒数,按小时,分钟,秒的格式输出。(x:x:x) JAVA编写 请不要使用循环语句 求完整代码
没有详细测试过,你可以测试一下
public class DateChanger {
public static void main(String[] args) {
测试要输入的秒数
int m = 3661;
秒数
int ss = m%60;
小唤销时数
int hh = m/3600;
int mm = hh==0?m/60:(m%3600)/60;
System.out.println(hh+":"+mm+":"+ss);
}
}
2.输入一个秒数,输出x小时x分x秒比如:输入7199,输出1小时59分59秒
一个数学计算问题。 int hours=0,minutes=0,seconds; printf("input second:"); scanf("%d",&seconds); hours=second/3600; minutes=(second%3600)/60; seconds=seconds%60; printf("%d时%d分%d秒",hours,minutes,seconds);
C语言问题!输入秒数~将他转换为用小时分钟秒来表示~
int s;
scanf("%d", &s);
time_t x = s;
tm * t = localtime(x);
tm 结构里绝旁有年月日,时分秒信息
输入一个整数,表示秒数,将其转化为天,小时 分 秒 输出.

Dim day As Integer, hour As Integer, minute As Integer, second As Integer, temp As Integer temp = Val(TextBox.Text) second = temp Mod 60 temp = (temp - second) / 60 minute = temp Mod 60 temp = (temp - minute) / 60 hour = temp Mod 24 day = (temp - hour) / 24 MsgBox Str(day) & "天" & hour & "小时" & minute & "分" & second & "秒"

C语言 从键盘上输入9个数 按3*3的格式输出
#include <stdio.h>
int main()
{
int arr[3][3]
int i, j;
for(i=0; i<3;i++)
for (j=0; j<3;j++)
scanf("%d",arr[i][j]);
for (i=0; i<3;i++)
{
for (j=0;j < 3;j++)
printf("%d ",arr[i][j]);
printf("\n");
}
return 0;
}
输入一个秒数,输出为多少小时 多少分钟 多少秒

#include <stdio.h>int main(){ int s, h, m; scanf("%d", &s); h = s / 3600; s %= 3600; m = s / 60; s %= 60; printf("%d小时%d分钟%d秒\n", h, m, s); return 0;}

C语言:用%s格式符输入一个数字字符串,将其转换为整数并用%d输出,例如输入“1234”,输出1234
#include<stdio.h>
#include<string.h>
main()
{
char str[20];
int a[20],i;
printf("input string:");
gets(str);
for(i=0;str[i]!='\0' && i<20;i++)
{
a[i]=(int)(str[i]-48);
printf("%2d ",a[i]);
}
getch();
}

㈣ java如何获取当前时间 年月日 时分秒

//得到类型当前时间

longl=System.currentTimeMillis();

//new日期对

Datedate=newDate(l);

//转换提日期输出格式

SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-

ddHH:mm:ss");System.out.println(dateFormat.format(date));

(4)javasecond扩展阅读

package com.ob;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class DateTest {

public static void main(String[] args) throws ParseException {

Calendar now = Calendar.getInstance();

System.out.println("年: " + now.get(Calendar.YEAR));

System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");

System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));

System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY));

System.out.println("分: " + now.get(Calendar.MINUTE));

System.out.println("秒: " + now.get(Calendar.SECOND));

System.out.println("当前时间毫秒数:" + now.getTimeInMillis());

System.out.println(now.getTime());

Date d = new Date();

System.out.println(d);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNowStr = sdf.format(d);

System.out.println("格式化后的日期:" + dateNowStr);

String str = "2012-1-13 17:26:33";

//要跟上面sdf定义的格式一样
Date today = sdf.parse(str);

System.out.println("字符串转成日期:" + today);
}
}

㈤ 如何用java取得年,月,日,时,分,秒

这个问题可以用两种方式得到:

方法一:在java中可以使用Date类直接获得,但是这个方法过时了,不推荐使用。

方法二:使用 java.util.Calendar 类。

代码例子:

//方法1:虽然还可以用,但是已经不建议使用,已经过时。
Datedate=newDate();
intold_y=date.getYear()+1900;//得到年份。因为得到的是1900年后至今过了多少年,所以要加1900
intold_m=date.getMonth()+1;//因为得到的结果是0~11,故而加一。
intold_d=date.getDate();//得到月份中今天的号数
System.out.println("现在是:"+old_y+"-"+old_m+"-"+old_d+"(使用过时方法)");//

//方法2:推荐使用
Calendarcalendar=Calendar.getInstance();
intnow_y=calendar.get(Calendar.YEAR);//得到年份
intnow_m=calendar.get(Calendar.MONTH)+1;//得到月份
intnow_d=calendar.get(Calendar.DATE);//得到月份中今天的号数
intnow_h=calendar.get(Calendar.HOUR_OF_DAY);//得到一天中现在的时间,24小时制
intnow_mm=calendar.get(Calendar.MINUTE);//得到分钟数
intnow_s=calendar.get(Calendar.SECOND);//得到秒数
System.out.println("现在是:"+now_y+"-"+now_m+"-"+now_d+""+now_h+":"+now_mm+":"+now_s+"(使用推荐方法)");

结果:

现在是:2015-11-9(使用过时方法)

现在是:2015-11-9 18:7:42(使用推荐方法)

阅读全文

与javasecond相关的资料

热点内容
计算机网络章节练习 浏览:999
单片机的外部中断程序 浏览:48
表格批量更名找不到指定文件 浏览:869
js的elseif 浏览:584
3dmaxvray视频教程 浏览:905
imgtool工具中文版 浏览:539
java帮助文件在哪里 浏览:965
win10切换输入语言 浏览:696
haier电视网络用不了怎么办 浏览:361
苹果6手机id怎么更改 浏览:179
米家扫地机器人下载什么app 浏览:82
如何在编程猫代码岛20种树 浏览:915
手机基础信息存储在哪个文件 浏览:726
如何查找手机备份文件 浏览:792
内存清理工具formac 浏览:323
iphone过滤骚扰电话 浏览:981
wap网络如何使用微信 浏览:699
手机迅雷应用盒子在哪个文件夹 浏览:351
windows8网络连接 浏览:442
怎么快速增加qq群人数 浏览:919

友情链接