参考URL:http://www.busfly.net/csdn/post/java_string_fomat_date_time_simpledateformat.html 关键代码: java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS"); JAVA中各种日期表示字母如下: 字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year
方法一可以使用date的getTime()方法来将当前日期格式的时间转换为毫秒数,进而相减. long systime = new Date().getTime();//当前系统时间 long oldtime = old.getTime();//相比较的时间 Long time = (systime - oldtime);//相差毫秒数 方法二则使用calendar 的getTimeInMillis() 方法来将当前日期格式的时间转换为毫秒数. Calendar no
对于数据库的分页,目前比较传统的方法是采用分页存储过程,其实用 DataReader 也可以实现分页,不需要写存储过程,实现效率上也比几种比较流行的分页方法要略快. 在开始这个方法之前,让我们先创建一个简单的测试环境: use Test GO if exists (select * from sysobjects where id = object_id('R_Student') and type = 'u') drop table R_Student GO create table R
流的概念 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以使文件,内存,或是网络连接.类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流.这时候你就可以想象数据好像在这其中“流”动一样. 流的分类 ① 流按其流向分为“输入流”和“输出流”. ② 流按数据传输单位分为“字节流”和“字符流”. a) “字节流”用来读写8位二进制的字节. b) “字符流”用来读写16位二进制字符. ③ 流按功能分为“节点流
//时分秒格式//不知为何,出来的时间有点差别 public class Test { public static void main(String[] args) throws Exception { long time = 25978000; System.out.println(getTime(time)); } public static String getTime(long time) { String str = "" ; time = time / 1000; int