[GH-ISSUE #108] DateTimeImmutable::createFromFormat'a Gün verilmezse son kullanma ay'ı yanlış alıyor. #57

Closed
opened 2026-03-03 15:42:32 +03:00 by kerem · 1 comment
Owner

Originally created by @semihyilmaz on GitHub (Dec 31, 2022).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/108

0.10.2 sürümü kullanıyorum.
Php 8.1
Timezone ve diğer tüm ayarlarım doğru.(Sunucu ve Php)

Herhangi banka ile ödeme yaparken son kullanma ayı yanlış alıyor.
Sorun
CreditCardFactory.php'de tarih oluştururken gün verilmemesi. $expireYear.$expireMonth ile tarih oluşturursak ve gün vermezsek;

02 2025'i parse derken Month'u 03 alıyor.

DateTimeImmutable::createFromFormat('Ym', $expireYear.$expireMonth)

yerine;

DateTimeImmutable::createFromFormat('Y-m-d', $expireYear.'-'.$expireMonth.'-01')

şeklinde düzeltme ile sorun çözülüyor.

Originally created by @semihyilmaz on GitHub (Dec 31, 2022). Original GitHub issue: https://github.com/mewebstudio/pos/issues/108 0.10.2 sürümü kullanıyorum. Php 8.1 Timezone ve diğer tüm ayarlarım doğru.(Sunucu ve Php) Herhangi banka ile ödeme yaparken son kullanma ayı yanlış alıyor. Sorun CreditCardFactory.php'de tarih oluştururken gün verilmemesi. $expireYear.$expireMonth ile tarih oluşturursak ve gün vermezsek; 02 2025'i parse derken Month'u 03 alıyor. DateTimeImmutable::createFromFormat('Ym', $expireYear.$expireMonth) yerine; DateTimeImmutable::createFromFormat('Y-m-d', $expireYear.'-'.$expireMonth.'-01') şeklinde düzeltme ile sorun çözülüyor.
kerem 2026-03-03 15:42:32 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@nuryagdym commented on GitHub (Dec 31, 2022):

tessekkurler, v0.10.4 olarak yayina aldim

<!-- gh-comment-id:1368222427 --> @nuryagdym commented on GitHub (Dec 31, 2022): tessekkurler, v0.10.4 olarak yayina aldim
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pos#57
No description provided.