Tự gán ngày kỷ niệm vào lịch (adding anniversaries to Calendar)

Thảo luận trong 'ỨNG DỤNG TÍNH TOÁN, THỜI GIAN' bắt đầu bởi banong, 7 Tháng mười hai 2008.

  1. phanhien

    phanhien Thành viên

    Bài viết:
    405
    Được Like:
    158
    Bác ơi em là thì thấy đúng ngày nhưng báo thức từ 12h đêm thì chết em mất. Làm sao để chỉnh giờ báo thức theo ý hả bác?
  2. ginger

    ginger Thành viên

    Bài viết:
    50
    Được Like:
    11
    Cái vụ này thì dễ thôi. Có 2 cách, 1 là bạn xoá luôn 2 dòng bác quocsan hướng dẫn đi, thế là hết báo (nhức đầu lắm x-( ). Cách thứ 2 là bác sửa như sau (xin lỗi bác quocsan nhé, vi phạm bản quyền 1 chút):
    Từ :
    if r[l][0] > TODAY:
    a.alarm = r[l][0]
    sửa thành
    if r[l][0] > TODAY:
    a.alarm = r[l][0]+ 8
    nếu đang báo là 12g đêm thì bác chọn số 8 nếu muốn báo lúc 8g sáng, 7 nếu muốn lúc 7g sáng.
    Chúc vui.
  3. phanhien

    phanhien Thành viên

    Bài viết:
    405
    Được Like:
    158
    bác cứ đùa em. Làm sao mà được được bác xem bác quocsan còn phải ghi rõ 8am mới được chứ.
  4. ginger

    ginger Thành viên

    Bài viết:
    50
    Được Like:
    11
    Bác cứ thử đi, At8am của bác quocsan là 1 biến chứ không phải là số. Ở đây mình định là số luôn. Khi bác quocsan hướng dẫn không báo trước 1 ngày bằng cách bỏ không bớt đi At8am (-At8am) thì báo lúc 12g đêm ngày hôm nay. Để báo trễ hơn thì bác cứ cộng thêm vào bao nhiêu giờ (là số tùy chọn) thì nó sẽ trễ hơn bấy nhiêu giờ thôi.
  5. phanhien

    phanhien Thành viên

    Bài viết:
    405
    Được Like:
    158
    Em thử rồi mà. Vẫn 12h đêm!
  6. quocsan

    quocsan Thành viên

    Bài viết:
    17
    Được Like:
    8
    Bạn phải đổi ra giây.
    1 giờ = 60 * 60 giây.
    8 giờ = 8*60*60

    Với gợi ý trên, bạn dùng
    Mã:
    if r[l][0] > TODAY:
       a.alarm = r[l][0]+ 8*60*60
    Tôi cũng thấy lạ : Với E61, E71 thì không sao cả, nhưng với 7610 (S60V2) thì phải trừ hơi nhiều, có lẽ do thư viện Python.
  7. phanhien

    phanhien Thành viên

    Bài viết:
    405
    Được Like:
    158
    Bác ơi không được đâu! nó báo là lúc đó thì quá muộn để alarm rồi.:D
  8. quocsan

    quocsan Thành viên

    Bài viết:
    17
    Được Like:
    8
    Vậy bạn mở 1 ngày (trong tương lai) lên xem thử alarm là lúc nào.
    Bạn post hình hoặc ghi lại các thông số nhé!
    Sau đó chỉnh lại bằng cách cộng/trừ số giây tương ứng.
  9. phanhien

    phanhien Thành viên

    Bài viết:
    405
    Được Like:
    158
    Ngay từ lúc chạy chương trình phần add anniversari đã không được rồi. nó cứ đứng im. khi bấm thoát thì thấy trên nền Python hiện ra câu báo như thế. Để em tìm chương trình chụp ảnh màn hình đã rồi gửi bác xem sau nhé!
  10. phongtran86

    phongtran86 Thành viên

    Bài viết:
    55
    Được Like:
    24
    Đây là vấn đề khá hay đấy . Nhưng bạn nói khó hiểu quá. Bạn phải post các python đi kem nên chứ ,Chả biêt nó là cái j
    quocsan thích bài này.