يشارك هذا المثال رمز جافا المحدد الذي تم إنشاؤه بشكل عشوائي للوقت للرجوع إليه. المحتوى المحدد كما يلي
حزمة com.wechat.Utils ؛ استيراد java.text.simpledateformat ؛ استيراد java.util.date ؛ /*** تم إنشاؤه بواسطة Hexun في 2017/2/4. */ public class RandtimeUtils {/ ** * إنشاء وقت عشوائي * param begindate * param enddate * @return */ private static date randomdate (string begning ، enddate string) {try {simpledateformat format = new SimplEdateFormat ("yyyy-mm-dd") ؛ Date Start = Format.Parse (begindate) ؛ // إنشاء تاريخ البدء نهاية = تنسيق. parse (enddate) ؛ // تاريخ نهاية البناء // getTime () يعني عدد المللي ثانية الممثلة في كائن التاريخ هذا منذ 1 يناير 1970:00:00:00 بتوقيت جرينتش. if (start.getTime ()> = end.gettime ()) {return null ؛ } تاريخ طويل = عشوائي (start.getTime () ، end.getTime ()) ؛ إرجاع تاريخ جديد (التاريخ) ؛ } catch (استثناء e) {E.PrintStackTrace () ؛ } إرجاع فارغ ؛ } static static static long (begin nong ، end long) {long rtn = begin + (long) (math.random () * (end - start)) ؛ // إذا كان وقت بدء الإرجاع ووقت الانتهاء ، فاستدعاء هذه الوظيفة بشكل متكرر للعثور على القيمة العشوائية إذا (rtn == begin || rtn == end) {return random (start ، end) ؛ } return rtn ؛ } الفراغ الثابت العام (String [] args) {Date RandomDate = RandomDate ("2010-09-20" ، "2017-02-04") ؛ تنسيق SimplEdateFormat = جديد SimplEdateFormat ("Yyyy-MM-DD HH: MM: SS") ؛ String ResultTime = format.format (RandomDate) ؛ // Construction Date System.out.println (resultTime) ؛ }}ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.