Java SimpleTimeZone hasSameRules(TimeZone other) 方法



描述

Java SimpleTimeZone hasSameRules(TimeZone other) 方法用於判斷此時區與另一個時區是否具有相同的規則和偏移量,如果相同則返回 'true'。

宣告

以下是java.util.SimpleTimeZone.hasSameRules() 方法的宣告。

public boolean hasSameRules(TimeZone other)

引數

other − 要與之比較的 TimeZone 物件

返回值

如果給定的時區是 SimpleTimeZone 並且與當前時區具有相同的規則和偏移量,則方法呼叫返回 'true'。

異常

檢查美國和格林尼治標準時間 SimpleTimeZone 是否具有相同規則的示例

以下示例演示了 Java SimpleTimeZone hasSameRules() 方法的使用,用於檢查兩個 SimpleTimeZone 物件是否具有相同的規則。我們使用美國和格林尼治標準時間建立了 SimpleTimeZone。然後我們使用 hasSameRules() 方法檢查規則並列印狀態。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
      
      // create two simple time zone object 
      SimpleTimeZone stobj1 = new SimpleTimeZone(820,"US");
      SimpleTimeZone stobj2 = new SimpleTimeZone(820,"GMT");
      
      // check rules for both objects
      boolean samerule = stobj1.hasSameRules(stobj2); 
      
      // checking the value       
      System.out.println("Hash same rule : " + samerule);
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Hash same rule : true

檢查美國和英國標準時間 SimpleTimeZone 是否具有相同規則的示例

以下示例演示了 Java SimpleTimeZone hasSameRules() 方法的使用,用於檢查兩個 SimpleTimeZone 物件是否具有相同的規則。我們使用美國和英國標準時間建立了 SimpleTimeZone。然後我們使用 hasSameRules() 方法檢查規則並列印狀態。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
      
      // create two simple time zone object 
      SimpleTimeZone stobj1 = new SimpleTimeZone(820,"US");
      SimpleTimeZone stobj2 = new SimpleTimeZone(820,"UK");
      
      // check rules for both objects
      boolean samerule = stobj1.hasSameRules(stobj2); 
      
      // checking the value       
      System.out.println("Hash same rule : " + samerule);
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Hash same rule : true

檢查美國和印度標準時間 SimpleTimeZone 是否具有相同規則的示例

以下示例演示了 Java SimpleTimeZone hasSameRules() 方法的使用,用於檢查兩個 SimpleTimeZone 物件是否具有相同的規則。我們使用美國和印度標準時間建立了 SimpleTimeZone。然後我們使用 hasSameRules() 方法檢查規則並列印狀態。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
      
      // create two simple time zone object 
      SimpleTimeZone stobj1 = new SimpleTimeZone(820,"US");
      SimpleTimeZone stobj2 = new SimpleTimeZone(820,"India");
      
      // check rules for both objects
      boolean samerule = stobj1.hasSameRules(stobj2); 
      
      // checking the value       
      System.out.println("Hash same rule : " + samerule);
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Hash same rule : true
java_util_simpletimezone.htm
廣告
© . All rights reserved.