()
| 678 | } |
| 679 | |
| 680 | func ExampleTimezone() { |
| 681 | program, err := expr.Compile(`now().Location().String()`, expr.Timezone("Asia/Kamchatka")) |
| 682 | if err != nil { |
| 683 | fmt.Printf("%v", err) |
| 684 | return |
| 685 | } |
| 686 | |
| 687 | output, err := expr.Run(program, nil) |
| 688 | if err != nil { |
| 689 | fmt.Printf("%v", err) |
| 690 | return |
| 691 | } |
| 692 | |
| 693 | fmt.Printf("%v", output) |
| 694 | // Output: Asia/Kamchatka |
| 695 | } |
| 696 | |
| 697 | func TestExpr_readme_example(t *testing.T) { |
| 698 | env := map[string]any{ |