日期转换工具以及常用的字符,产生随机数,将java流中的编码转换为utf-8----java
来源:互联网 发布:联通2g网络制式 编辑:程序博客网 时间:2024/05/17 04:53
package com.music.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * * @author 戴桥冰 * 创建时间:2015-11-17 *内容: 时期的转换工具 * */public class DateUtils {private static SimpleDateFormat format=null;/** * * @param date 需要转换的日期 * @param pattern 需要转换的格式 如"yyyy-MM-dd" * @return 返回转换之后的字符串 */public static String toDateString(Date date,String pattern){format=new SimpleDateFormat(pattern);String dateStr=format.format(date);return dateStr;}/** * * @param str 需要转换的字符串 * @param pattern 转换的样式 * @return 返回转换的结果 * @throws ParseException */public static Date toStringDate(String str,String pattern) throws ParseException{format=new SimpleDateFormat(pattern);Date date=format.parse(str);return date;}}
常用的字符以及与自负相关的转换工具,将java流中的编码转换为utf-8,常用于获取url中的中文字符乱码:
package com.music.utils;import java.io.UnsupportedEncodingException;import java.util.UUID;/** * * @author 戴桥冰 * 创建时间:2015-11-3 *内容: 字符串工具类的自作,以及id自作 * */ public class StringUtils {/** * * @param s 要转换的字符串 * @return 返回转换后的十六进制 */public static String toHexString(String s) {String str = "";for (int i = 0; i < s.length(); i++) {int ch = (int) s.charAt(i);String s4 = Integer.toHexString(ch);str = str + s4;}return str;} /** * * @param s 要转换的十六进制数 * @return ת 返回转换后的字符串 */public static String toStringHex(String s) {byte[] baKeyword = new byte[s.length() / 2];for (int i = 0; i < baKeyword.length; i++) {try {baKeyword[i] = (byte) (0xff & Integer.parseInt(s.substring(i * 2, i * 2 + 2), 16));} catch (Exception e) {e.printStackTrace();}}try {s = new String(baKeyword, "utf-8");// UTF-16le:Not} catch (Exception e1) {e1.printStackTrace();}return s;} /** * 设置主键的id * @return 返回不重复出现的UUID */public static String createUUId(){String ss=UUID.randomUUID().toString();String str=ss.replaceAll("-",""); return str;}/** * 产生随机数 * @return 返回产生的随机数 */ public static String radomNum(){ int radom=(int) (Math.ceil(Math.random()*8999)+1000); return radom+""; } /** * Java中网络传输使用的标准字符集 * @param str 需要转换的字符串 ISO-8859-1 * @return 返回转换后的字符串 utf-8 */ public static String codeExchange(String str){ String st=null;try {st = new String(str.getBytes("ISO-8859-1"),"utf-8");} catch (UnsupportedEncodingException e) { } return st; } }
0 0
- 日期转换工具以及常用的字符,产生随机数,将java流中的编码转换为utf-8----java
- 在java类里转换字符编码为UTF-8
- .java文件的ANSI编码转换为UTF-8编码
- .java文件的ANSI编码转换为UTF-8编码
- 【JAVA应用】批量将Java源文件的编码由GBK转换为UTF-8
- 关于java UTF-8中文与Unicode编码之间转换,以及将浏览器地址栏编码过的中文转换UTF-8形式
- j2me常用的字符,日期,以及转换编码实现
- j2me常用的字符,日期,以及转换编码实现
- j2me常用的字符,日期,以及转换编码实现
- java GBK字符转换成为UTF-8编码字符
- 如何使用Java代码将GBK编码格式的工程转换为UTF-8编码格式的工程
- 将字符串转换为UTF-8编码
- 将字符串的编码格式转换为utf-8
- 使用 native2ascii.exe 将java utf-8编码批量转换为 ANSI.
- Java将中文日期转换为日期
- java将小写的日期转换为大写的日期
- utf-8字符转换为String字符串(java)
- JAVA将输入的日期转换为中文日期
- spring定时器表达式
- spring源码分析
- C++面向对象高级开发_极客班_第一节课笔记_section3
- JPA聚合函数(适用于联合查询)
- 用ul、li标签创建css横向导航菜单示例
- 日期转换工具以及常用的字符,产生随机数,将java流中的编码转换为utf-8----java
- APK分包加载
- android ViewPager滑动事件
- 设置导航栏右边返回按钮文字
- 从”JAVA“而终 27:Ajax讲解
- 在串口通信开发中实现自动查找串口端口的方法
- 几种损失函数(Loss Function)
- 在RDO自动安装的OpenStack Liberty单机中搭建能够内外网互访的网络(二)-安装系统和OpenStack
- 迭代器模式(游标(Cursor)模式)