Monday, June 24, 2013

Cara mencari Tahun Bulan dan Hari pada Excel

Cara mencari Tahun Bulan dan Hari pada Excel
  1. Buka Ms. Excel Anda.
  2. Silahkan Masukan Tanggal di Cell pada Excel (Bebas di kolom apa aja)
  3. Ingat Dalam Pengetikan Tanggal Harus dengan aturan sbb
          MM-DD-YYYY (Bulan-Date-YYYY) atau
          MM/DD/YYYY

     4.  Setelah itu masukkan rumus Berikut ini
=DATEDIF(A1,NOW(),"Y") &" Tahun"&DATEDIF(A1,NOW(),"YM")&" Bulan"&DATEDIF(A1,NOW(),"MD") &" hari" 
Hasilnya :
with Form1 do
SetWindowPos(Handle,
HWND_TOPMOST, Left, Top,Width, Height,SWP_N

Mencari Selisih Antara 2 Tanggal/DateTime pada SQL

Mencari Selisih Antara 2 Tanggal/DateTime pada SQL
13 Feb
SQL Server menyediakan Fungsi Tanggal untuk memanipulasi data jenis Datetime dengan menggunakan Operator Aritmatika.Sehingga kita lebih mudah dalam menghitung dan mencari selisih dari dua tanggal / DateTime. Misalnya kita ingin mencari berapa selisih antara tanggal ‘02-02-2012‘ dan ‘20-02-2012‘ maka hasilnya adalah ‘18 Hari .’
Nah, di SQL kita dipermudah dengan adanya fungsi tanggal tersebut.Adapun query yang digunakan untuk mencari selisih dari 2 datetime tersebut ialah DateDiff. DateDiff berfungsi untuk mencari selisih dua buah datetime.DateDiff bukan hanya digunakan untuk mencari selisih Hari tetapi juga bisa mencari selisih Bulan,dan Tahun.
Sintaks : DateDiff ( DatePart, Date1, Date2)
DatePart yaitu Interval DateTime yang kita ingin cari, misalnya Date, Month, Year
Pembahasan :
create table Transaksi (
Nama varchar (15), CheckIn datetime, CheckOut datetime
)
insert into Transaksi values (‘Budi’,’11/10/11′,’11/12/11′)
insert into Transaksi values (‘Rina’,’10/12/11′,’10/20/11′)
insert into Transaksi values (‘Danu’,’12/25/11′,’01/03/12′)
insert into Transaksi values (‘Satrya’,’01/10/11′,’01/15/11′)
insert into Transaksi values (‘Erni’,’02/05/11′,’02/08/11′)
Select * From Transaksi
Maka hasilnya akan seperti dibawah ini :
Lalu, untuk mencari berapa Hari Customer menginap kita gunakan fungsi DateDiff yang baru saja kita bahas tadi.
Select Customer, CheckIn, CheckOut, DateDiff (Day,CheckIn,CheckOut) as ‘Total Hari’
from Transaksi
Maka akan tampil seperti berikut :


Menghitung banyak hari
procedure TForm1.Button1Click(Sender: TObject);
var
  date1, date2: TDateTime;
  difference: Integer;
begin
  date1 := EncodeDate(2006, 01, 15);
  date2 := EncodeDate(2000, 01, 01);
  difference := trunc(date1) - trunc(date2);
  ShowMessage(IntToStr(difference));
end;


Tanggal terakhir
function LastDayOfCurrentMonth: TDate;
var
  y, m, d: Word;
begin
  DecodeDate(now, y, m, d);
  m := m + 1;
  if m  12 then
  begin
    y := y + 1;
    m := 1;
  end;
  Result := EncodeDate(y, m, 1) - 1;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(DateToStr(LastDayOfCurrentMonth));
end;

function GetDays(ADate: TDate): Extended;
var
  FirstOfYear: TDateTime;
begin
  FirstOfYear := EncodeDate(StrToInt(FormatDateTime('yyyy', now)) - 1, 12, 31);
  Result      := ADate - FirstOfYear;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  label1.Caption := 'Today is the ' + FloatToStr(GetDays(Date)) + '. day of the year';
end;



function CalculateAge(Birthday, CurrentDate: TDate): Integer;
var
  Month, Day, Year, CurrentYear, CurrentMonth, CurrentDay: Word;
begin
  DecodeDate(Birthday, Year, Month, Day);
  DecodeDate(CurrentDate, CurrentYear, CurrentMonth, CurrentDay);
  if (Year = CurrentYear) and (Month = CurrentMonth) and (Day = CurrentDay) then
  begin
    Result := 0;
  end
  else
  begin
    Result := CurrentYear - Year;
    if (Month > CurrentMonth) then
      Dec(Result)
    else
    begin
      if Month = CurrentMonth then
        if (Day > CurrentDay) then
          Dec(Result);
    end;
  end;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  Label1.Caption := Format('Your age is %d', [CalculateAge(StrToDate('01.03.1953'), Date)]);
end;

SQL,PHP,Query, Pemrograman

Anda bingung untuk mencari selisih waktu dan tanggal dalam aplikasi yang Anda buat? Jangan khawatir, dengan statement SQL, Anda dapat mencarinya dengan mudah.
Apabila Anda familiar dengan PHP, maka setahu saya tidak ada function dalam PHP yang dapat digunakan untuk mencari selisih waktu dan tanggal secara instan, atau tinggal pakai. Namun Anda terlebih dahulu membuatnya sendiri, dan itu tentu saja butuh waktu banyak.
Nah… artikel ini akan membahas bagaimana mencari selisih waktu dan tanggal dengan menggunakan statement SQL.
Untuk mencari selisih tanggal (dalam satuan hari) dengan menggunakan SQL, sintaksnya adalah sebagai berikut:
SELECT datediff('tgl1', 'tgl2');
dengan tgl1 dan tgl2 adalah tanggal-tanggal yang akan dicari selisihnya. Adapun format tanggal nya adalah th-bln-tgl.
Apabila tgl1 < tgl2, maka akan diperoleh selisih hari bernilai negatif. Sedangkan apabila tgl1 > tgl2, maka akan diperoleh selisih hari yang bernilai positif.
Sebagai contoh, akan dicari selisih hari antara tgl 01/01/2008 dan 10/01/2008. Berikut ini adalah statement SQL nya.
SELECT datediff('2008-01-10','2008-01-01');
Dari perintah di atas akan diperoleh hasil  9 (artinya 9 hari)
Bagaimana dengan selisih waktu? Untuk mencari selisih dari 2 buah waktu, sintaks SQL nya adalah:
SELECT timediff('time1', 'time2');
Format time1 dan time2 dapat berupa waktu dalam jam (jam:menit:detik) atau tanggal saja (th-bln-tgl) atau bahkan gabungan jam dan tanggal (th-bln-tgl jam:menit:detik).
Perintah SQL ini akan menghasilkan output dalam format jam (jam:menit:detik).
Sebagai contoh akan dicari selisih waktu antara jam 13:00 dan 15:01. Perintah SQL nya
SELECT timediff('13:00', '15:01');
Perintah ini akan menghasilkan 2:01:00 (2 jam, 1 menit, 0 detik).
Contoh lain akan dicari selisih waktu antara tanggal 01/01/2008 jam 10:01 dengan 02/01/2008 jam 10:02.
SELECT timediff('2008-01-02 10:02', '2008-01-01 10:01');

Perintah di atas akan menghasilkan 24:01:00 (24 jam, 1 menit, 0 detik).

Sunday, April 14, 2013

sedikit membahas tentang Delphi.

sedikit membahas tentang Delphi.
yah Delphi saya belum expert didalamnya, bahkan dasarnya pun saya mulai lupa,
disini saya hanya ingin curhat tentang delpi yang dari masa ke masa telah mengalami peningkatan yang baik, meski kebanyakan orang lebih memilih MS.Visual Basic dan FoxPro namun Delphi lah yang paling mudah dijalankan diantara program visual tersebut, kenapa?
tentusaja karena kelengkapan komponennya, mulai dari koneksi ke database-database yang banyak ragamnya, laporan yang bisa di kombinasikan dengan berbagai software laporan external, serta komponennya dapat ditambah sesuka hati.
enak banget...
setiap komponen diletakan sesuai fungsinya dan mudah ditemukan.
pengoperasiaanya mudah pula.
bahasanya tidak terlalu ribe karena hamper mirip pascal.

Ibu

Ibu, aku tak dapat mengatakan apapun.
aku tak sanggup mengeluarkan patah kata pun untuk mengungkapkan rasa terimakasih ku padamu.
ibu tak ada yang menyamai pengorbanan mu untuk ku di dunia ini,
bulan, bintang, matahari dan langit pun tak dapat menyamai apa yang telah engkau berikan pada ku.

hujan tak pernah menjadi alasan untuk mu berhenti berjalan
lelah tak pernah kau rasakan
rasa sakit kau rasakan sendiri
tak ingin anak mu tahu
dan merasakan kesakitan mu

ibu sunggu hanya engkau yang mampu melakukan ini
hanya engkau yang selalu rela
rela untuk berkoerban setiap saat
tak ada satupun yang mampu untuk menghalangimu
memberikan yang terbaik untuk ku.

ampuni dan maafkan lah aku
yang sering lupa mengucap maaf dan terimakasih
yang selalu membuat mu kecawa dan sakit hati
maafkan aku ibu
ku tak dapat melakukan apapun tanpa adanya dirimu bersamaku.

engkaulah segalanya bagiku.
engkau penerang didalam gelapnya hati ku
kau penyejuk didalam panasnya hati ku
 

kisah ku


Disi aku sendiri

Hanya dapa melihat dan membayangkan

Hanya berharap dan tak berani mencoba

Aku ingin namun ku terlalu takut untuk melakukannya.

 

Wahai udara di dunia, dapatkah kau sampaikan isi hati ku bersama setiap udara yang ku hirup dan melewati paru-paru ku?

Hai paru-paru yang setiap saat berbicara pada udara, dan hati yang setiap saat mendampingi mu

Bisakan kau sampaikan perasaan hati ini kepadanya meski hanya kata-kata yang mungkin biasa terdengar untuknya.

Seseorang yang mungkin mauk mendengar apa yang ku harapkan bersama udara yang di hirupnya dan menjawab harapan ku bersama udara yang dihembuskannya?

Duhai angina sudikah engkau membawa isi hati ku ini kepada dia?

Dia yang entah dimana, dia yang tak dapat ku ketahui siapa.

Hai matahari maukah engkau sinari dia, disaat udara telah menyampaikan isi hati ku ini.

Hai langit maukah engkau mewarnai harinya disaat dia menerima pesan yang dikirimkan hati ku lewat udara yang dihirupnya.

Duhai malam sudikah engkau menyediakan tempat untuk bulan dan bintang serta menyembunyikan awan mendung jika  pesanku diterimanya ketika engkau telah dating?

Bintang tersenyumlah padanya saat dia menghela nafas, dan berkediplah padanya disaat dia melihat mu disana.

Bulan sinarilah dia dengan cahaya redupmu yang menenangkan, terangi dia dengan sepenuh hati seperti aku yang mengirimkan perasaan ku dengan sepenuh hati.

Tuhan hamba mohon berikanlah yang terbaik untuk ku dan untuk jodoh kun anti.  Tuhan tuntukanlah jodoh ku, dan pertemukanlah aku dengannya segera agar aku tidak bimbang.

Thursday, January 24, 2013

Melody Of Jkt48

Melody Nurramdhani Laksani (前嶋美歩?)

Melody Nurramdhani Laksani  dalam bahasa jepang ditulis seperti ini (前嶋美歩?) .\
dia biasa dipanggil Melo,  Melody, Imel.
 Dia lahir di jakarta pada tanggal 24 maret 1992, dia merupakan member jkt48 generasi pertama, gaulnya disebut first generation atau 1st generation, terus generasi ke dua disebut apa?? yah jelas second generation lah.

OK kita bahas tentang sosok dari melody ini.
dialihat dari sisi wajah dia dapat dikategorikan cantik dan mendekati idaman pria banget, dari tinggi badan tidak terlalu tinggi namun dengan tingginya dia jadi terlihat awet muda dan unyu2 terus hehehehe (tinggi badannya 152CM).
dilihat kulit yang membalut tubuhnya, tampak warna putih, mungkin karena dia pandai merawat diri sebagai seorang bintang.

sekarang diapa hayo yang tidak tertarik sama dia??

cantik dia punya, muda dia juga, bisa di kategorikam wanita idaman di mata pria normal, tapi kita terutama saya belum tahu seperti apa dia yang sebenarnya tanpa makeup atau apapun yang membuatnya menjadi seperti saat ini. karena saya tahu dan sangat faham sekali bahwa didunia yang dia geluti saat ini penampilan, sikap dan senyum manislah yang sangat menentukan dia kedepannya.

saya sering bertanya dalam hati seperti apakah dia saat dirumah??
seperti apakah dia saat dia tidak menjadi orang lain??

baik kah?
ramah kah?

saya kira semua juga ingin mengetahui hal tersebut jika kita memang ingin mengelanya, namun jika kita hanya melihat dari sisi tubuh dan paras saja tentu hal2 yang menjadi pertanyaan saya tadi menjadi tidak penting bahkan tidak berlaku.

Wednesday, January 16, 2013

how to be a better way?

how to be a better way?
when despair whack at any time.
even when the pain is really excruciating, whether to give up so easily?
I really do not want to give up despite the pain I always felt

bagaimanakah cara untuk menjadi lebih baik?
disaat keputusasaan mendera di setiap saat.
pun ketika rasa ini sungguh menyiksa, apakah akan menyerah begitu saja?
sungguh ku tak ingin menyerah meski kesakitan yang selalu kurasakan

learn english

belajar bahasa inggris.
sekarang saya akan belajar menggunakan bahasa inggris, smbil berharap bisa melekat di otak saya yang jauh dari cerdas.


learn English.
now i will learn to use the English language, hoping to stick to my brain that is far from smart.


-meski demikian tidak ada salahnya jika saya mencobanya, benar?
however there is nothing wrong if I tried, right?

dan seberapapun sulitnya jika saya coba terus menerus pasti akan mendapatkan hasil.
and no matter how difficult it is, if I try to continue will surely get results.

Monday, January 14, 2013

jalan pintas mengerjakan soal matematika

tahu kah kamu ada banyak cara cepat dan sangat singkat dalam mengerjakan soal matematika???

tak perlu banyak waktu dan fikiran karena sangat mudah, dan hemat waktu ketika ujian namun cara ini jarang di berkan olehh guru karena dirasa membodohkan siswanya.