`
snowboy886
  • 浏览: 36349 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

java-TimeZone

    博客分类:
  • java
阅读更多

现在做的这个系统是针对印度和中国做的,服务器在香港

当用户登录系统会显示登陆时间,如果用户是印度的,应当显示印度当时的时间,但服务器端的时区确是香港的,这就要求将服务器的时间转换成用户所在时区的时间

 

TimeZone timeZoneIndian = TimeZone.getTimeZone("IST");
Date date = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
df.setTimeZone(timeZoneIndian);
System.out.println(df.format(date));

 

IST是印度的时区id

 

如果想查看全部timezone所支持的id,可以通过

String s [] = TimeZone.getAvailableIDs()

获得所有ids

 

 

分享到:
评论

相关推荐

    mysql-connector-java-5.1.40.tar

    - 参数如`useSSL`用于控制是否启用SSL加密,`serverTimezone`指定服务器的时区,以解决日期时间的处理问题。 总结来说,`mysql-connector-java-5.1.40.tar`提供了Java应用程序与MySQL数据库间的桥梁,使开发者能够...

    mysql-connector-java-8.0.16.jar

    - **配置参数**:理解JDBC URL中的各种配置参数,如`useSSL`、`serverTimezone`等,以便根据需求进行调整。 总之,MySQL Connector/J 8.0.16.jar是Java开发者与MySQL数据库互动的必备工具。通过熟练掌握其使用方法...

    mysql驱动(mysql-connector-java-5.1.41.jar+mysql-connector-java-8.0.17.jar)

    useSSL=true&serverTimezone=UTC"。对于8.x版本,可能还需要设置"requireSSL"、"useLegacyDatetimeCode=false"等参数。 4. 更新依赖:如果你的项目已经使用了较旧的驱动版本,更新到新版本时可能需要检查并更新代码...

    mysql-connector-java-8.0.24.jar

    9. **连接参数**:`serverTimezone`用于设置服务器时区,避免日期时间处理中的问题。 10. **错误处理**:通过捕获`SQLException`及其子类来处理异常情况。 此外,压缩包中还包括一个名为“mysql-connector-java-...

    mysql-connector-java-8.0.12和c3p0.9.5.2 for mysql8.x的jar包支持库

    Java支持mysql8.0x的jdbc驱动和c3p0库,包含如下三个jar包 c3p0-0.9.5.2.jar mchange-commons-java-0.2.15.jar mysql-connector-java-8.0.12.jar JDBC驱动类库名称变化 driverClass 由原来的 ...serverTimezone=GMT+8

    mysql-connector-java-gpl-5.1.36

    useSSL=false&serverTimezone=UTC"。 4. **SQL执行**:通过`Statement`或`PreparedStatement`对象执行SQL命令。`Statement`适用于静态SQL,而`PreparedStatement`则适用于预编译的SQL,可以防止SQL注入攻击,并提供...

    mysql-connector-java-5.1.41-bin

    5. **配置参数**:使用MySQL Connector/J时,开发者可以通过配置属性(如`useSSL=false`,`serverTimezone=UTC`等)来控制连接行为,适应不同的数据库环境和需求。 6. **事务处理**:JDBC提供了对事务的支持,通过...

    mysql-connector-java-8.0.30-jar包

    useSSL=false&serverTimezone=UTC`。 7. **事务处理**: MySQL Connector/J 支持 JDBC 的事务管理,包括自动提交、手动提交和回滚事务。这对于保证数据一致性至关重要。 8. **性能优化**: MySQL Connector/J 提供了...

    Jmeter的mysql-connector-java-5.1.6-bin.jar包,纯正靠谱,接口测试性能测试相关JAR包

    useSSL=false&serverTimezone=UTC`。 - 提供用户名和密码,以便JMeter能连接到MySQL数据库。 - 如果遇到字符集问题,可以在URL中添加`&characterEncoding=utf8`参数。 - 使用PreparedStatement避免SQL注入,提高安全...

    java.util.TimeZone 的世界时区列表

    ### Java.util.TimeZone的世界时区列表解析 #### 一、概述 `java.util.TimeZone` 是Java标准库中的一个类,用于表示不同时区的信息。本文档提供了通过`java.util.TimeZone`类导出的世界范围内时区列表。该列表不仅...

    mysql-connector-java-5.1.6.jar

    7. **配置参数**:连接URL和其他配置参数,如`useSSL`、`autoReconnect`和`serverTimezone`,可以调整以优化连接性能和安全性。 8. **异常处理**:当数据库操作遇到问题时,MySQL Connector/J会抛出相应的`...

    mysql-connector-java-8.0.15.jar

    useSSL=false&serverTimezone=UTC"; String user = "username"; String password = "password"; try { Connection conn = DriverManager.getConnection(url, user, password); // 使用连接进行数据库操作 } ...

    mysql-connector-java-8.0.27.zip

    useSSL=false&serverTimezone=UTC"。URL 包含了数据库服务器地址、端口号、数据库名以及连接参数。 3. **连接与断开**:使用 `DriverManager.getConnection()` 方法建立数据库连接,然后通过 `Connection` 对象执行...

    Oracle Timestamp with Time zone & java

    Oracle的Timestamp with Time Zone类型与Java的交互是数据库编程中一个重要的知识点,特别是在处理跨越时区的数据时。本文将深入探讨这两个概念以及它们在实际应用中的互动。 Oracle的Timestamp with Time Zone类型...

    mysql-connector-java-8.0.19.zip

    serverTimezone=UTC"; String user = "myuser"; String password = "mypassword"; Connection conn = DriverManager.getConnection(url, user, password); ``` 4. **SQL语句执行**:通过建立的连接,开发人员...

    mysql-connector-java-8.0.11.jar

    环境: Eclipse Java EE IDE for Web Developers. Version: Oxygen.3a Release (4.7.3a) mysql-connector-java-8.0.11 MySQL Server 8.0 ...useSSL=true&serverTimezone=GMT", "root", "123456")

    MySQL8.0驱动 mysql-connector-java-8.0.11版jdbc1驱动

    MySQL8.0驱动 mysql-connector-java-8.0.11版jdbc1驱动,解压即可用,官网可下载,注意连接驱动名为:com.mysql.cj.jdbc.Driver ,...userSSL=true&serverTimezone=GMT,表示禁用SSL(开发环境下建议禁用)和设置时间标准

    mysql-connector-java-8.0.16.zip

    useSSL=false&serverTimezone=UTC"; String user = "username"; String password = "password"; try { Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = DriverManager.getConnection(url, user...

    mysql-connector-java-5.1.46.tar

    useSSL=false&serverTimezone=UTC`,其中`mydatabase`是数据库名,`localhost:3306`是服务器地址和端口,其他参数如`useSSL`和`serverTimezone`可以根据实际需求调整。 6. **执行SQL操作**: 通过`Connection`对象...

Global site tag (gtag.js) - Google Analytics