找到 4330 篇文章 关于 Java 8
687 次查看
使用 ‘Y’ 日期转换字符来显示四位数年份。System.out.printf("Four-digit Year = %TY",d);上面,d 是一个日期对象 −Date d = new Date();以下是一个例子 −示例 在线演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) throws Exception { Date d = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a"); String format = dateFormat.format(d); System.out.println("Current date and time = " + format); System.out.printf("Four-digit Year = %TY",d); } }输出Current date and time = 26/11/2018 11:56:26 AM Four-digit Year = 2018
399 次查看
使用 ‘C’ 日期转换字符来显示年份的两位数字 −System.out.printf("Two-digit Year (Century Name) = %tC/%TC", d, d);上面,d 是一个日期对象 −Date d = new Date();以下是一个例子 −示例 在线演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) throws Exception { Date d = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a"); String format = dateFormat.format(d); System.out.println("Current date and time = " + format); System.out.printf("Localized day name = %tA/%TA", d, d); ... 阅读更多
251 次查看
使用 ‘a’ 日期转换字符来显示简短的星期几名称。System.out.printf("Localized short day name = %ta/%Ta", d, d);上面,d 是一个日期对象 −Date d = new Date();以下是一个例子 −示例 在线演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) throws Exception { Date d = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a"); String format = dateFormat.format(d); System.out.println("Current date and time = " + ... 阅读更多
163 次查看
以下是一个例子。示例 在线演示import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) throws Exception { Date d = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a"); String format = dateFormat.format(d); System.out.println("Current date and time = " + format); System.out.printf("Localized day name = %tA/%TA", d, d); } }输出Current date and time = 26/11/2018 11:44:44 AM Localized day name = Monday/MONDAY
2K+ 次查看
设置输出宽度如下所示。这里,%10 设置一个 10 个字符的字段System.out.printf("d1 = %10.2f d2 = %8g", d1, d2);上面,小数点后的值代表小数位数,即 5.3 代表 3 位小数 −System.out.printf("d1 = %5.3f d2 = %2.5f", d1, d2);以下是一个例子 −示例 在线演示public class Demo { public static void main(String[] args) throws Exception { double d1 = 399.8877; double d2 = 298.87690; System.out.printf("d1 = %10.2f d2 = %8g", d1, d2); System.out.printf("d1 = %5.3f d2 = %2.5f", d1, d2); } }输出d1 = 399.89 d2 = 298.877 d1 = 399.888 d2 = 298.87690
103 次查看
首先,我们声明了一个双精度变量并显示了两次。double d = 399.8877; System.out.printf("d1 = %2$f d2 = %1$g", d, d);之后,我们格式化了数值 int 数据 −int val1 = 90, val2 = 35, val3 = 88, val4 = 600; System.out.printf("val1 = %d, val2 = %x, val3 = %o, val4 = %d", val1, val2, val3, val4); System.out.printf("val2 = %4$d, val2 = %3$d, val3 = %2$o, val4 = %1$d", val1, val2, val3, val4);上面,我们显示了 %o 用于八进制,%x 用于十六进制,%d 用于整数等等。以下是完整的示例 −示例 在线演示public class Demo { public static ... 阅读更多
310 次查看
将年份格式化为 yyyy 格式就像显示整个年份一样。例如,2018。使用 yyyy 格式如下 −SimpleDateFormat("yyyy");让我们来看一个例子 −// 年份为 yyyy 格式 SimpleDateFormat simpleformat = new SimpleDateFormat("yyyy"); String strYear = simpleformat.format(new Date()); System.out.println("Current Year = "+strYear);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包 −import java.text.SimpleDateFormat;以下是一个例子 −示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo { public static void main(String[] args) throws Exception { // 显示当前日期和时间 ... 阅读更多
1K+ 次查看
将年份格式化为 yy 格式就像显示年份为 01、02、03、04 等一样。例如,2018 年为 18。使用 yy 格式如下。SimpleDateFormat("yy");让我们来看一个例子 −// 年份为 yy 格式 SimpleDateFormat simpleformat = new SimpleDateFormat("yy"); String strYear = simpleformat.format(new Date()); System.out.println("Current Year = "+strYear);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包 −import java.text.SimpleDateFormat;以下是一个例子 −示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo { public static void main(String[] args) throws Exception { // 显示当前 ... 阅读更多
292 次查看
对时区使用 zzzz 格式如下。SimpleDateFormat("zzzz");让我们来看一个例子 −// 以 zzzz 格式显示时区 simpleformat = new SimpleDateFormat("zzzz"); String strTimeZone = simpleformat.format(new Date()); System.out.println("TimeZone in zzzz format = "+strTimeZone);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包 −import java.text.SimpleDateFormat;以下是一个例子 −示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo { public static void main(String[] args) throws Exception { // 显示当前日期和时间 Calendar cal = Calendar.getInstance(); ... 阅读更多
216 次查看
z 格式表示一般时区。我们将这样使用它。SimpleDateFormat("z");让我们来看一个例子 −// 以 z 格式显示时区 SimpleDateFormat simpleformat = new SimpleDateFormat("z"); String strTimeZone = simpleformat.format(new Date()); System.out.println("TimeZone in z format = "+strTimeZone);上面,我们使用了 SimpleDateFormat 类,因此导入了以下包 −import java.text.SimpleDateFormat;以下是一个例子 −示例 在线演示import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public class Demo { public static void main(String[] args) throws Exception { // 显示当前日期和时间 Calendar ... 阅读更多