Date 如何在Hyperledger结构中获取动态日期时间?

Date 如何在Hyperledger结构中获取动态日期时间?,date,hyperledger-fabric,hyperledger,hyperledger-composer,Date,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我有两种资产,一种是信用卡类型(如白金、黄金),另一种是信用卡资产。 我会将卡类型资产的有效期设置为1年或根据类型和 当我创建信用卡时,通过计算卡类型的有效性并将其添加到当前日期,将“validfrom”输入作为资产创建的时间和“validTill”参数 asset cardType identified by typeId { o String typeId o String cardName o DateTime validity } 我应该使用哪种数据类型?如何在Dat

我有两种资产,一种是信用卡类型(如白金、黄金),另一种是信用卡资产。
我会将卡类型资产的有效期设置为1年或根据类型和
当我创建信用卡时,通过计算卡类型的有效性并将其添加到当前日期,将“validfrom”输入作为资产创建的时间和“validTill”参数

asset cardType identified by typeId {
  o String typeId  
  o String cardName
  o DateTime validity 
}
我应该使用哪种数据类型?如何在DateTime中指定1年类型的参数

asset creditCard identified by cardId {
  o String cardId
  --> cardType type
  o DateTime validityFrom
  o DateTime validityTill
}
在以太坊中是否有类似“现在”的关键字


提前谢谢

建模语言中没有动态默认值,只有静态文字默认值

您需要编写代码来计算日期

对于日期,建议您在调用程序中计算日期,而不是使用事务函数-原因是在多对等环境中,背书过程在多对等环境中执行事务,并且结果需要匹配-使用诸如“now”之类的函数可能会在不同的对等方上返回不同的结果,并且您的事务将失败