类 TimeAndLocation

java.lang.Object
com.apiworks.astro.model.common.TimeAndLocation

public class TimeAndLocation extends Object
时间和地理位置信息,用于构造各种星盘/运势请求。

字段含义与后端 HTTP API 保持一致:

  • birthDt:日期时间字符串,格式 yyyy-MM-dd HH:mm:ss,例如 1999-10-17 21:00:00
  • tz:时区偏移(整型小时),例如北京时间为 8
  • longitude/latitude:经纬度(十进制度)
  • dstAuto:是否自动处理夏令时(中国场景下一般保持 true)
推荐统一使用同一时区和格式,便于在多端(Web/移动/其他语言 SDK)之间保持一致。
  • 构造器详细资料

    • TimeAndLocation

      public TimeAndLocation()
    • TimeAndLocation

      public TimeAndLocation(String birthDt, int tz, double longitude, double latitude)
  • 方法详细资料

    • getBirthDt

      public String getBirthDt()
    • setBirthDt

      public void setBirthDt(String birthDt)
    • getTz

      public int getTz()
    • setTz

      public void setTz(int tz)
    • getLongitude

      public double getLongitude()
    • setLongitude

      public void setLongitude(double longitude)
    • getLatitude

      public double getLatitude()
    • setLatitude

      public void setLatitude(double latitude)
    • isDstAuto

      public boolean isDstAuto()
    • setDstAuto

      public void setDstAuto(boolean dstAuto)