BaseConstant.java 880 B

1234567891011121314151617181920212223242526272829
  1. package cn.efunbox.audio.utils;
  2. import java.text.SimpleDateFormat;
  3. import java.util.Date;
  4. /**
  5. * 常量类
  6. */
  7. public class BaseConstant {
  8. public static final String HAG_SYNC_ORDER_TYPE = "Charge.SyncOrderRightRequest";
  9. public static void main(String[] args) {
  10. String md5PlayUrl = md5PlayUrl("efunbox1...", "/audio/022/02202002/02202002006.mp3");
  11. System.out.println(md5PlayUrl);
  12. }
  13. private static String md5PlayUrl(String key, String url){
  14. // SimpleDateFormat sdf = new SimpleDateFormat("YYYYMMddHHmm");
  15. // long endTime = System.currentTimeMillis() + (3 * 60 * 1000L);
  16. // Date date = new Date(endTime);
  17. // String time = sdf.format(new Date());
  18. long time = System.currentTimeMillis() / 1000;
  19. String md5Url = MD5.MD5Encode(key + url + time);
  20. return "/"+ md5Url + "/" + time + url;
  21. }
  22. }